From the viewpoint of Google, Yahoo!, or Bing, this is a perfectly logical way to work. In fact, they're in business too : they maintain their share of the market by delivering results that folks consider to be relevant. If you don't like what Google delivers for a search, you can go somewhere else and doubtless see better results.