I would agree with this if not for my recent experience with duckduckgo. While Google's search result quality has sharply deteriorated in recent months, duckduckgo's results have stayed flat for the most part, to the point where ddg's result quality is more often superior to Google. If it were a matter of SEO manipulation, wouldn't ddg's quality decline too?