Re: Use the hosts file as an ad blocker
Depends how its done.
Nothing stopping the site using an inline script to obfuscate the page, then serve some code via an ad call to decrypt it. Block the ads, you block the code that lets you see the content. Works with all forms of ad blocking too, even at a firewall level, not just ABP/Ghostery etc (and with ABP you can pay to have your adverts whitelisted!).
Also, what's to stop them using reverse proxy rules that make the scripts appear if they are coming from the same domain as the site itself?
There are companies working on ways to serve ads, even with ad blockers enabled, right now.
And this is the way things are going. Ad agencies aren't going to give in easily. Subscriptions will never match advertising revenue.
As much as I hate them too, they aren't going anywhere for some time.