This article is a response to Ed Finker (AKA funkatron)'s blog post: "We're the Stupid Ones: Facebook, Google and Our Failure as Developers". If you have not read it yet, please read it first, as this post won't make much sense if you haven't read it.
Ed Finkler makes two points in his post. First of all, a small one, which tells us that, in his opinion, Google is making a mistake in indexing. It doesn't select the most relevant page as the first result, but a somewhat relevant page, which confuses users. Secondly the main point: developers should create UI's which interprets user input the way the user naturally would expect it. I'd like to give my opinion on both.