Twitter is a private company, and can ban anyone it wants. That said, free speech is an important part of society. While it should be totally legal to ban Milo, if he did nothing more than say what I have found, then we should not support what Twitter did. We should as a society support free speech and free expression because a society without those things is very scary.
Banning Milo will mean little to society, but this type of thing if not criticized by people will become more and more popular.
fuck that garbage. terms of service exist. period.