Simply put, I believe that Google sucks at search, in the modern context. It is great at indexing, it has solved phenomenal technical challenges, but search it has not solved. Why do I have to write site:stackoverflow.com or site:reddit.com to skip the crap and go to actual content? Why can my brain detect blogspam garbage in 0.5 seconds of looking but billion dollar company Google will happily recommend it as the most relevant result above a legitimate website?
I feel this 12 year old XKCD is still relevant: https://xkcd.com/810/ .
Because the site most likely is laden with Google Ads, it's in their interest to show you that garbage and not what you're actually looking for.
The ranking would have to vary over an infinite spread of purposes for webpages, and it would have to converge almost perfectly to what is actually most helpful. Among all the technical problems, Google will not optimize correctly against ads for the same reason that websites trying to drum up affiliate purchases and ad revenue won't put content quality above SEO.
When recipes return to having the recipe and ingredients first, followed by an optional life story,I'll revisit my assessment.
This technology is now part of Google search.