Hey man, great post. You really nailed it. I have had a difficult time even wanting to go onto networks like YouTube at all after my experience there, having had one much similar to yours (from what it reads like).
Excellent points and really happy to have found your channel today!
Rock on!