I also like that people in America think Freedom of Speech applies to users/customers of a privately owned platform or business.
It doesn't mean you can say whatever the hell you want wherever you want. If a business (such as Twitter) decides they don't want certain content on their platform, that's not violating your first amendment rights. That'd a business saying they don't want that in their business space, and they have every right to do so.
A dress code for work is pretty much the same policy and isn't a violation of your freedom of speech, as I'm fairly certain any business wouldn't want someone showing up with a shirt of Jim Jones with the word DRINk in huge letters and Cult Leader written across the top of it (which I find absolutely hilarious, so much so that I bought one).
It's just a business saying "take that sh*t elsewhere, we don't want it here", if you don't like it, make your own business that will support it. You have that right.
All it means is that the government isn't supposed to censor the press regarding criticism of the government and its policies and happenings within it.
How this still so difficult for people to understand by now is beyond me.
Edit: heck, even this site specifically has a rather strict policy regarding word filtering and what they'll allow as far as acceptable content in a post before being removed, and it doesn't take much to have one pulled and get slapped with a warning (having had it happen several times by now).
While I may have thought "wtf, why'd that get pulled when this other comment stayed?" at the time, I also realize that my rights haven't been violated and I just stopped outside the rules laid in place (which I agreed to by registering to post with the site, as everyone does on every site), rules which Techspot have every right to enforce as they see fit.
That's not censorship in the way that all these zealots claim it to be, that's just being a d*ck and violating the agreed upon rules, and having those rules enforced, whether I think they're silly rules or not.