On the other hand, I do give Google credit for knowing when they can make more money by allowing a problem to exist than by fixing it.
Google got everyone hooked by being decent, by giving good search results, by giving people decent and free-ish email accounts, et cetera. Now it's all going to shit, because they've got everyone hooked so their free(ish) offerings don't need to be good any more.
My guess is that search sucks because they can extract more money from advertisers who want to buy their way out from under scammers.
Email sucks because they want people to have to pay to get any answers when things are problematic, and we no that no normal human being can correspond with any human that works for Google without giving them money. A majority of the phishing spam I receive now come directly from Google's shitty mail services.
Perhaps Google wants software providers to "buy" their way in to a higher position than scammers. Or perhaps Google wants software environments to seem to suck to make the Android marketplace better by comparison. I can't imagine any other reasons why Google would play dumb and allow this kind of gaming of their search results.