How are we comparing the search engines here? It certainly is the truth that the search results in Google are by far much more relevant than Yahoo or Live.
But are they really that bad? How are you comparing them? I know quite a few of the problems related with Live for example ignoring the robots.txt, crawling much more frequently than necessary and this kind of related problems.
But are they that far from the other search engines?