The one thing that really strikes me is how awful so many search results are now. So many searches I do return something like 5 results from one site followed by 6 or even 10 results from one other site followed by 5 or 8 results from one other site. I see this a lot just checking the results for various keywords clients are shooting for. The groups change too from time to time but the pattern remains much the same. One I recently checked had the first 11 results all from one site. Yea it must be nice for that site but what kind of result is this for the users?
If Google's intention is to provide better results then they don't even see themselves that results are much worse?