You have the ability to block an instance yourself, and you'll personally not see comments or content made by people from that instance. It's a sad thing to do, I wouldn't do it myself, but you don't have to remove that entire instance for everyone simply because you keep running into shit you don't like yourself.
Other people’s servers, communities, etc., aren’t automatically yours to do with whatever you want. You’re a guest of their hardware, knowledge, and labor. Their instance might serve a purpose that’s not providing you with a platform to give people an opinion “they really need to hear” or producing something of value to society, whatever that means. You don’t get to decide that. And that’s the beauty of federation.
I could not agree more. People who abuse the good-will and hospitality of another instance should be banned/