Let me very slightly push back: Google can't improve their search results without changing how they approach the problem. Now, it's Google, so the odds of them changing their approach is basically zero. But, it's my belief that for instance, a review team of 50 employees whose only job is to look at common searches and the results and hunt down ... let's call it low quality links... and manually blacklist them and pass aggregated results along to the machine learning teams that run the normal algorithm, could absolutely improve their quality. But, it's Google, and manual intervention is impossible (in their world view), so yes, in reality it will never be fixed.