Funny, I was just complaining about the exact same phenomenon (complaining with a fix!) a few days ago: https://twitter.com/FeinbergVlad/status/1475148590423023619
It’s worth pointing out, however, that the blocking happens client-side, and that these spam results often end up taking up multiple results slots. This means that sometimes you will get an empty or close-to-empty Google results page.
Ideally, I’d like to be able to configure Google itself to never return me results from particular domains instead.