I don’t believe this based on my own search experience getting worse year over year. I believe they know how to improve it, but they choose to increase revenue instead.
Results seem to be less relevant to me and there are frequently more ad results than organic that display on the page.
I think they are able to do this because of lock in with users and vendors. If there was more competition, there wouldn’t be such bad results.