He repeatedly broke twitter rules and was kicked off for it. What else is there to it?
First amendment means the government isn't going to come after you for something you say. It still means private citizens running private enterprises don't have to put up with squat