If you want ad-supported businesses to go away, invent a convenient way for me to pay Google 1¢. (Convenient as in, I don't need to create an account with a password.) It's extremely difficult, both for technical and legal reasons.
So, the problem is not how to create the infrastructure for micropayments, but rather that explicit charges would be very high - the effective cost of browsing the commercial web is about $6/hr, which is about twice what it cost in the mid 90s to use AOL.
I'm not sure of all the implications, but I think this should substantially change a person's views.
http://www.ard.de/ (and satellites: NDR, RBB, SWR, MDR, WDR, BR, hr, SR, and RB, because reasons)
And similarly...