Great points, and as short as your comment was, I somehow missed the distinction between right to free speech and right to harass people. I do think that line is, also, a bit of a gray area.
I also have to admit, I don't know exactly what happened with Yiannopolis' account (seemingly removed for violating TOS, although the alt-right seems to cry "censorship!!").
I think after reading your response, while I share your views on a lot of things, I still think things like racial cleansing should be protected speech, slippery slope or not. I think the people who subscribe to these ideas are vile people, but I do think they have the right to express their ideas, whether or not I want to hear it.
Everyone agrees they have a right to say it. They can buy a domain name and a hosting account and go just a crazy as their racist little selves can be.
Both the alt-right Milo crowd and I agree on that. I also think that Twitter has the legal and moral right to say whatever they want to publish on their own privately owned site. However, the people who most cry about the "censorship" of Milo disagree here. They grudgingly admit the legal right exists, but believe there is no moral right to control what I publish. By giving you an account, they hold that that right has been taken away, and that ethically, you can prevent me from exercising my right to speak as I want on my own site. How am I the restrictive one here?
I also have to admit, I don't know exactly what happened with Yiannopolis' account (seemingly removed for violating TOS, although the alt-right seems to cry "censorship!!").
I think after reading your response, while I share your views on a lot of things, I still think things like racial cleansing should be protected speech, slippery slope or not. I think the people who subscribe to these ideas are vile people, but I do think they have the right to express their ideas, whether or not I want to hear it.