By the way, under the First Amendment, incitement to violence is not protected speech. Not that Twitter et al. banning anyone has anything to do with the First Amendment, really, though there is an argument (that I myself have made) that these are the new public commons, and should be treated as such.
That’s a totally different discussion, however.
Trump and his Nazi cosplay nincompoops incited violence and nowhere in the US or under the First Amendment is that protected speech. That is well-established in law and custom and is not even controversial.
Well, except with dipshits. But fuck them.