The fundamental problem is that the interests of Google do not align with the interests of it's users.
Google is not interested in serving us the "best" search results possible, they are interested in serving us their customers ads. In other words, Google search results are crap, because Google wants them to be crap.
Google is not interested in serving us the "best" search results possible, they are interested in serving us their customers ads. In other words, Google search results are crap, because Google wants them to be crap.