Azimuth - 7:07 am on Aug 19, 2010 (gmt 0)
Maybe 'apples' is such a broad term that there is no good, clear-cut way of determining the user intent when someone types 'apples' into a search engine.
Search engines can't deal effectively with stupid users who don't know how to formulate multiple-keyword search queries. User error.
Maybe Google also knows that people who type in one-keyword broad queries are likely to refine their results by adding other keywords.
In the end, a search engine is only a reflection of those millions of pages that make 'the web'. Its not Google's fault that good information isn't available on the web - they only work there.