If you're going to police speech that's merely provocative, as Milo's is, and not expressly illegal (direct actual threats, child porn, etc) then you're going to get yourself in a position where you eventually piss everyone off. Twitter and Facebook are doing an excellent job of that at the moment with conservatives. We'll see long term how many users want to hang around a dry leftist echo chamber.
I can't say that they should disallow illegal speech because governments get this wrong, too. Like how many countries have laws forbidding hate speech. Those laws are as abhorrent as the speech itself because it's stifling discourse.
Further, I can't believe that the discourse that is 'stifled' by hate speech terms and conditions on platforms like Twitter was ever valuable in the first place. I can't believe it's more valuable than the discourse of those who are silenced by harassment.
Facebook started as a way to connect with classmates. Instagram started as picture sharing. Twitter started as a way to message friends.
At what point were those companies suddenly "in the business" of facilitating discourse? Who decides when they are? Why should we have laws that force a company to behave a certain way just because it's popular?
Thankfully, the US has clear laws about this, and private corporations can permit or reject users as they please, as long as they don't do it solely on the basis of gender, race, or religion.
Milo Yiannopoulos was banned repeatedly for violating the rules on Twitter by launching personal attacks and inciting trolling.
He was intentionally provoking bans to enhance the controversy surrounding his brand.
I'm not sure why you think he didn't get exactly what he wanted (except the permanency, I'm pretty sure he didn't want that part)?
A barrage of pictures comparing Leslie Jones to apes and orangutans is not hate? It's a debate?
Twitter has been going after Milo for a while. What twitter did was not just about his tweets related to her.
And rightly so. He's a vile human being.