That's one of the problems with this culture of everything being free on the 'net. Free isn't really free. Businesses don't run on air. They run on money. The user always pays. If it isn't in real currency it will be in ways the company can convert into currency. That's just the way it is.
Aspects of your post bother me to some extent because you are complaining about services you are not paying for. I think that is a very important distinction. Don't get me wrong, I have lots of problems with some of the services you mention in your post. I simply choose not to use them.
I also happen to think that people who use ad blockers are just short of thieves. It's hypocritical to navigate to a site and make use of its free services and, at the same time, go out of your way to deny them revenue. It's like someone figuring out a way to make you work and legally not pay you for it.