On the surface this sounds great, but I also get the feeling this is solving a problem that doesn't exist. The billions of website that exist on the web should be proof of that.
The problem that exists for Google is sites that don't use Google ads. This solves that problem because now Google can say, "you may not like our ads, but all these people want to just pay you, and you can get their funds if you first show our ads by default".
That's like saying the problem that exists for my business is the millions of people who don't want to use my product because they meet their needs in other ways. Trying to expand your customer base is fine, but I don't see trying to do it by forcing your customers on to your other products as effective. Look at Google+.