Someone can be a cunt and worth defending. Just because he is one doesn't mean he deserves the ire and slander of half the world.
I think Milo is an OK guy (although he can get a little crazy sometimes) and that Ben Shapiro is a cool dude. Another person on the list of cool dudes is James Woods if you haven't heard of him.
This should just be a forum game where we list off a controversial person and the user below you has to defend their actions
Also, and this is about Twitter rather than Milo, but: Twitter is steadily becoming more involved in censorship of ideas rather than insults. You can look at just about any left-wing SJW account and see they say the worst things and, for the most part, are completely fine. Then you look at Right-Wing people, or moderates who disagree with the SJW, and they are banned, suspended, or lose their "Verified" check mark at frequent rates. If you want a clear example of someone who was suspended from Twitter for wrongthink, I would have you look at Sargon of Akkad, who was banned for no clear reason, and who's only possible crime is his criticism of the SJW crowd and far left in general. The verified check mark is a symbol that means you are who you say you are. It was made into a political "approval" seal by Twitter.