No duh, the Supreme Court has been clear on free speech.
Are you saying I would be totally within my right to ban you and the rest of the swamp monster?
Twitter has set rules for what is allowed and what is not allowed, as a publisher would do.
Ironically enough, Twitter says kiddie porn doesn't violate their TOS, but saying "but they aren't women, though" does violate their TOS. What does it say about you that you are defending them.