Was banning Trump (sitting USA President) on Twitter justified?

In my humble opinion, it was unjustified because a sitting leader of country should be allowed, by virtue of office itself. More like "ex-officio". Personal opinion on his polarizability should not influence decision making. As a sitting USA presiden...