I'm torn. I'm not a huge fan of ads and I don't have a lot of respect for the modern ad networks. However this culture of expecting websites to host the data then freeloading off it by blocking the tracking and ads is also a bit ugly. There is an unwritten social contract here. Websites are willing to host and organise a vast number of content because that'll attract an audience for ads. If there are too may freeload…
Yes, there is. It's, "I ask your server for bytes, and if your server gives them to me, I interpret and display them however I wish".
The idea that someone downloading a webpage from a publicly-hosted web server could be a "freeloader" is ludicrous.
If you really must extract some form of payment from literally everyone who visits your site, you'll have to put up a paywall. Otherwise, if you give me content when I request it, I'm going to display it however I want.
> If people aren't going to be polite and accept that contract then fine
The "contract" you describe is just something you made up. I've been on the internet since the early 90s, and that has never ever ever been the deal.
Advertising is malware for your brain. I won't let it in, and no one else should either.