Yeah, I would more or less agree with "people in general don't want to pay for content that they can easily and legally get for free with non-obtrusive ads."
Why would we need to do that? If Google (and all of its advertising-based competitors) disappeared tomorrow, something like YaCy[0] would take over. So many business models that exist today based on advertising and central hosting could be replaced by decentralized, peer-to-peer, free software projects. The main thing limiting these projects right now is lack of interest due to the non-profit property.