Google has committed the cardinal sin of search engines - it has pissed off the webmasters.
I just saw an interesting article on Mashable a few minutes ago showing projections of Bing overtaking Google in 2012. With thousands of pissed off webmasters, and E-How dominated SERPS, this trend could accelerate. I hope Google makes some changes, quickly. Panda was just too much all at once.