Instead of complaining about Google serp quality, let's keep the focus on what webmasters can do to fix this problem.
A noble sentiment, but my original post was more about the lack of quality in the results rather than any effect they're having on my site (or any other) and how to fix it.
My research has found Google is typically not at fault but rather the poor work of the company webmaster.
So it's the world's webmasters who are to blame, and not the single, solitary web search engine? Hmmm, I like your thinking there...
Taking my webmaster hat off and simply being Joe Oddsox for a moment, doesn't it seem remotely likely that if I want Twitter results, I'll search Twitter and if I want Facebook results, I'll search Facebook?
I know, I know, call me crazy. Or odd.
Believe me, the loss of a good search tool is more depressing than losing 30% of my traffic. Just.