Earlier quoted context omitted.
Google ignoring what I had actually typed and instead showing results to a more popular query that was similar, but distinctly different, is what finally got me to switch over to DuckDuckGo. Now that I've gotten used to DDG I find Google unpleasant to use. The amount of ads and clutter on the page is distracting, and the organic results seemed ever more skewed towards ecommerce results.
Some of that skew might be their algorithm noticing that the great unwashed masses are looking for ecommerce. I should give DDG another try, it was not that great last time I tried (few years ago?)
I don't believe that it's the masses looking for e-commerce sites. I think it's that Google wants people to click on e-commerce sites because it makes money off of those ads. And even if someone doesn't click on a sponsored link to an e-commerce site, that click still reinforces in their mind that Google is the place to start shopping.
There was a comment on HN yesterday where someone wrote something like, "Did you know there are countries where people who want to buy things just go to amazon.com directly and don't search for their item in Google?" I was floored. It never occurred to me that if I want to buy something at amazon.com that I would involve Google in any way. But there must be legions of people who do this, or that person wouldn't have made that statement.
At the same time, I think that Google falls down at this kind of lead generation because it allows so much automation that it can't be trusted.
I just put "rocket to mars" in Google and the top results are ads for Wal-Mart and Michael's.
To be fair, the duck isn't much better. I just put "f-14 fighter jet" into Duck and got an ad for "Fighter Jets For Sale near you" with a link to an auto repair shop.