Earlier quoted context omitted.
> But, they still deserve to express themselves freely. Um, why. What makes you think this. If someone's opinions are stupid and abhorrent, why should they not experience an immediate and firm response, in ban-hammer form. Why do you want to give ignorant idiots a platform to spread their ignorant idiocy to other ignorant idiots (and e.g. provoke easily influenced mentally ill idiots who might want to drive cars into…
Because we as a society have decided even the least among us deserve a base amount of human rights and freedoms and those aren't taken away without due process in a just society. I don't expect to change your mind. It's okay. I'm just really, really pro human rights. I've seen places with massive deprivations of rights. That's not okay.
In summary, I totally defend your right to say anything you want, however abhorrent. But if I'm hosting your content - especially when you're not paying me to do so - then I have a right to decide what I'll allow you to say from the platform I own. Your words reflect both on you and me.
I would never support a law like "Nazis can't post stuff on the Internet". I absolutely, 100% support a private organization's right to say "say what you want, but we're not going to help you".