Praytell, what's the solution to make sure a remote client device is rendering your page and executing your scripts exactly as you intend? Because you could take the same thing and sell it as rights management software and make a killing.
I don't like that, but all in all the online advertising industry isn't that much money divided by the amount of people participating in it. Maybe 20$ to 50$ a month for the whole thing.
This doesn't include the hidden costs imposed by the new gate keeper dynamics established with such a subscription model, the reduced participation abilities for poorer people, the (vague, I know) anonymity enabled by ad metrics compared to credit card credentials.
I still block ads though. Being able to block ads and free ride on ad financed content is simply not an equilibrium. Idealistic sacrifices won't change that.