There is an implication with this post that Google is dumb or unskilled, or stuck in a cargo cult, but that ain't the truth.
Google's search results aren't because they suck, they're doing it to get maximum money. This is about getting maximum cash for minimum overhead. The Goog is a publicly traded company, they're about selling you the crappiest product at the highest margin. Until someone can come and seriously eat their lunch in search, it will never get better.
To paraphrase Cory Doctorow, "en-shit-ification" is explicitly the point.
They hired the best and the brightest not to make search better, but to find ways to optimally increase the stock price; good products are entirely tangential to that.