I think you don't understand how much worse the internet has gotten - there are a large amount of bad actors actively trying to make google worse (junk content, etc) - Even just providing the same level of quality results with decreasing quality source data is an improvement.
If it was easy to extract better results there would be competition with better results.