A very interesting post that I read a couple of days ago that I think makes a lot of sense too
If their profits are going up then the search results are bad by design and I don't think they have made any mistakes there as many believe, it is like this by design.
There is nothing really new...