The problem with subscriptions is not the cost, its the sheer number of them - and some come up almost accidentally. I pay a lot to my ISP every month. I would like to see a company that charges me monthly to eliminate all adware by micro-paying the participating websites for my actual page visits. In fact, if my ISP added such a service for a fee, I would sign up.
We tried this - there's a lot of political and business issues that basically mean you can't pull it off unless you're a major player (like Verizon or Google) already. Selling the data (of which one of the uses is advertising) is more lucrative than letting users pay direct, and that's before overcoming the hurdle of most consumers who think that they already pay for "the internet" including all the content. Google's…
I'm not asking in order to do something like this, just that I think it's an interesting question about exactly who is able to profit from activities that are somewhat assumed to be occurring everywhere, and not by and within the ad networks that everybody is using.