I think the solution to this is simple: Pay for every service you use.
The question was historically then how do teenagers (or the developing world for that matter) pay for electronic services and cue Facebook and Google.
The question was historically then how do teenagers (or the developing world for that matter) pay for electronic services and cue Facebook and Google.
My point is just if you pay for something, you are less likely to be gamed for advertising cash.
For search you should be paying for the indexes in some way, or for the algorithms in your company.
I am just presenting this as a philosophy. Not trying to solve the world's problems on a forum.