A book, and a book's index, are separate things, Dani. If Google wants to index my site, and return my site's URL in response to a search on indexed topics (digital printing, PostScript, PDF, etc.) then you're right: this is a service to me and my site. Thanks.
Google is the only search engine that uses a complete, cached copy, of your pages, and then uses their local cache, to generate an index.
cache != index
Even that would be OK, but they then allow users to view the cache, rather than going to your page.
Moreover, they allow companies to bid on keywords, which completely bypasses the natural search engine mechanism.
The combination of caching content (from Web, from Gmail, from Print, and now with Google Apps, add in all your business documents, and with Google checkout, your user's buying patterns), plus monetizing that content, is the problem.