There are exceptions of course but IMHO, you shouldn’t block toxic contents, you call them out instead. Doing so basically puts a red flag to any would-be readers that this person and the associated content is harmful and dangerous.
Calling out bad actors gives them an audience. Nine of your readers will agree that this person is a piece of shit but the tenth will think “hmm maybe there’s some truth to this” and follow that bad actor. And that’s how it propagates. No, nothing but blocks and silent treatment to people feeding on outrage.