yeah google gets on my nerves for stuff like that. Although I beleive that despite using the and operator, it was probably listing sites with any 2 out of 3 hits not all three. Though you'd probably have to get down the results a bit to start seeing that.
Sometimes you're just clicking around from link to link, and find yourself in an "alternate universe" of webpages, relevant to a topic of interest, containing perhaps topics and terms you've searched for many times.... they never came up on any of your google searches. Sometimes you can search direct quotes from the page, or use terms those pages are rich in, and STILL google doesn't bring them up. It can be real frustrating when you're looking for info you know is out there somewhere, and google is only throwing back 20 results or less, and not the stuff you want. Sometimes you can get lucky by doing an end run around it and curve balling the search terms a bit. It's like you have to solve a riddle or something.
I absolutely hate sometimes when you have a more obscure topic, that happens to contain a word that has an obscenely popular reference, and is used as a catch word by all manner of sites trying to grab traffic. Then you can be an hour or so trying to phrase a search term that doesn't just get you pages and pages of the other crap. Making this up to illustrate the example, can't remember the specific example I last had trouble with like this.... but imagine you had a sampler you wanted info for called a "Spears Music Time" ... yeah, you can see the crap you'll have with that can't you filtering out the britney crap? even if you do a -britney, you'll still have huge issues, and even pull search results with "britney" in despite the filter.
I also dislike how it promotes bad results over good results, must be a page rank thing, like say you have 4 search terms, you may find sites with only 2 or 3 of them higher up the results than the ones you want with all 4. Then I wish I could filter out the "terms only found in links that point to this page" thing. Like when you pulled the cache copy to see how google thought that had anything at all to do with your query and you see only one word highlighted and the rest were in "links that point to the page". Also would like to filter on word proximity, when you know that your search terms should be in close proximity to each other in a sentence or two to get the topic you want, but google is pulling up pages of seperate unrelated articles or blurbs that have one or two words each.
Further more I hate the way it automatically supplies results with different endings to a root word. Sometimes this brings up wayyyy too much irrelevant stuff. If you're hunting for a shock absorber, you don't want to see stuff about the shock absorbing qualities of a particular packing foam. If I wanted that stuff I'd search shock absorb*, that's what it's for.
Also I've been real annoyed on occasion to get results where the only appearance of the search term has been in the "Google Ads" panel on a site. Holy freaking annoying, the site has nothing to do with the search terms, appart from some associated but not unique word that maybe made that particular ad panel appear, but there's no reference at all in the content.
Anyhoo, I mourn the dearth of alternative search engines, you think you're using an alternate sometimes then discover it's just a skinned version of google more often than not. Even using dogpile or something you get too much "google pollution" of the results. There's lots of search portals that seem to be different, but they're all google underneath.
RW222