I hate Milo, so I'm not gonna give my biased opinion. He's been a big enough cunt to be banned in the past, but Twitter support is useless.
I enjoy Milo, I don't always agree with him but he has big balls to at least challenge a lot of people. Maybe I'm a little more righty than you (I consider myself very libertarian, however) but banning Milo is literally the worst decision Twitter could have made. Silencing a controversial Tweeter is not the answer, a guy like Milo needs to be challenged. I've seen it happen in the past; Boy George left him tongue-tied on the subject of gay marriage.