It's not that Google's algorithms got bad, but the entire Internet turned to shit and they can't compensate for it.
For anything not time-sensitive, try adding "before:2023" to your search. I'm betting the quality of your results will skyrocket.
ETA: fixed autocorrect