The general problem with all search engines is that the moving target of the search algorithm often doesn't move fast enough anymore, and there's so much data that you're virtually guaranteed to have an overwhelming amount of wildly off-topic results. SEO farming has significantly damaged the utility of search engines, too. Finding obscure material is difficult because keywords are swamped, and it's exacerbated by the fact that the overwhelming use of search engines is for common URL lookup or to replace whatever invariably godawful embedded search a website might have. It's mostly DNS for people rather than a tool to actually search the web.
Speaking of, why is embedded search so invariably godawful? It's really quite impressive how useless it usually is.