Google hasn't returned the best results for years. They return the results someone paid to put there. Either through direct paid ads or through heavily SEM/SEO influenced results for everything except the most esoteric topics.
We actually ended up having to do defensive SEM/SEO on bing simply because of how cheap it is to game results there, just because they're not google (no one does it except scammers and people addressing scammers).