Google has a two-tiered search engine already, by that I mean they have short term rankings and long term rankings. They already do an excellent job with the short term (finding/indexing new content) but the long term is far too often dominated by sites/pages that aren't the best on an individual basis.
Too much weight is given to major websites. Too much weight is given to companies with physical addresses. Too much weight is given to a dozen other factors that lead to "not the best page" being returned at #1. Until Google finds a way to rate actual on page content on its own WITHOUT requiring outside influence factors I doubt that will change.
I wouldn't change anything until that point is reached, change for the sake of change is often a bad idea as illustrated by Mayday.