Unfortunately you have completely missed the point here. The general
stupidity and/or cluelessness of the majority of people on the Internet
is irrelevant. If my mom types: My PC is overheated how do I get it to cool down because I'm afraid it will use too much electricity and maybe burn the cat
then it would be perfectly reasonable for Google to attempt to parse
that sentence and figure out what to display. However, when I type PC overheating solutions
Google should be smart enough to recognize that there is nothing to
parse and they just need to display results which contain all three
words.
Overall, I usualy get pretty good results form Google.
But, on the rare occassion when I don't, it's not because I'm searching
for the wrong thing. It's because of Google's deliberate (and now well
documented) behavior of ignoring what I have typed.
Just a guess, but that's probably because when someone types like:
dalmatian and poodle store
They want "dalmatian-only stores" and "poodle-only stores" to show up as well, since it might be relevant.
Thing is, Google is trying to think like an average person (who look for stores and funny stuff on google), and model their search engine around it, instead of those who are looking for
- solutions to technical problems, that only occur with some obscure software with no support forum
- a specific page of an obscure user manual you lost
- that one forum post with a detailed guide to an esoteric OS hack (which can't be found anywhere else)
because those people are like 1% of their target audience.