Banning is such an own goal.
Banning people makes them a martyr to their cause. If you let someone speak you let everyone see who they are.
As for banning Trump. He is the president of the United States and like it or not Twitter is how a large percentage of people get their news. It would be no better than the actual news agencies refusing to report on the president which would be actually mad.
If Trump isn't relected this time it will be because the electorate had four years of his Twitter rantings and could see what he actually thought at 2 am. Thank FUCK for it too. .