I'm not even sure how much manually blocking domains would help remedy the problem with Google results, which is that so much of the top hits are copy-pasted blog spam with very little information, scrambled together (very possibly by a non-human) purely to game SEO.
It seems like it's gotten even worse just in the past few months. I'll try to Google something common, like "can you feed X to dogs" and all the results I find are these giant "articles" that aren't even about that specific thing. Instead it's a giant wall of text with commonly-Googled questions, and if you ctrl+F to the section you were looking for, the answer is usually horrible, and why should you be trusting information from this website anyway?
Then you go back and click through other results and find an entirely different website with all the exact same text on it.
Top recipe results are also all copy-pasted SEO spam surrounded by a wall of text about the history of the recipe, and how the author is a "country mom" (definitely not a man at a content farm in India), hiding the recipe deep within.
They must be pumping out all these fake dedicated websites at such a high rate that blocking domains won't get you anywhere.