turbocharged - 2:16 pm on Jul 4, 2013 (gmt 0)
I agree with johnhh that many queries are returning a subset of brands; many of which include host crowding. This lack of diversity leads me to believe that Google aims to become a brand engine instead of offering its users true diversity. This is an excellent strategy that would appeal to new users. However, most users have self-educated themselves over the years and understand who the major brands are. For these people, returning three back to back Amazon listings for a widget, in the top organic positions, serves very little use.
I don't know about anyone else here, but lately I have been using another search engine to locate items/information that I am looking for online. I would consider myself an advanced user, and to be perfectly honest, was offended by the results that Google was displaying. So far I am pleased with the results I am getting outside of Google. When compared, the *other search engine* is not displaying its own brands in excess (YouTube, Blogspot, etc.) and the data set is quite diversified. This user experience is much more friendly and does not leave me with the pushy salesman impression that Google does.