Everyone is going to have a different threshold within this spectrum regarding where they deploy a "megablock", and people are naturally going to disagree about if that was the right threshold to apply. I don't use twitter, but my first reaction is: it's plausible that I might find sufficiently disturbing things on twitter such that I would deploy such a tool.
The problem is that it creates monocultures, and it helps the ignorant remain in a state of ignorance. We should always be striving to empower people, and we should aspire to building up their minds so that they can encounter expression they don't like without feeling the need to suppress or otherwise entertain it. We need to be showing the ugly realities of war, and we need to be shining light on the ugliest and most brutal expressions of our political enemies.
To say nothing of the fact that guilt-by-association is one of the cruelest punishments that can be inflicted on innocent bystanders, and the fact that allowing individual tools for censhorship suppresses the open exchange of ideas that make us all richer.
I am in favor of individuals suffering through unpleasant experiences because it enhances society overall, and it in line with the true spirit of free speech.
"I may not like what you have to say, but I will fight for your right to say it"
Also, your account unfortunately has a history of posting unsubstantive and flamebait comments. We ban accounts that do that—we have to, because they destroy the curious conversation that HN is supposed to be for. I don't want to ban you, so if you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd appreciate it.
If you silence all opposing ideas, you can start to believe things that appear quite ridiculous to those exposed to a wider spectrum of thought.
The only thing that gives these people power is their voice.