This is not your living room. In my view it is a public place, where speech should be respected, and protected.
So many things wrong in this post, where do I begin? Suffice it to say, Twitter would NOT shut down this kind of speech. They wouldn't even shut down GAE. And "Free Speech" does not equate to whatever you imperiously pronounce it to be. You're confusing your interpretation of Section 2(b) charter rights with a broader moral right we all acknowledge to exist.
The More You Crow, the less you convince.
I think perhaps you misunderstood me, or I didn't make myself clear. I was not speaking of the recent content when I said Twitter can shut you down, Tumblr pull the plug, etc. I was saying that can (and often do!) shut you down if they like with no free speech implications - because they are not government organizations. The right of free speech does not protect you when dealing with a private party on, or in, their property.
You are correct in that this is based on Section 2(b), which has ample case law available for review - I'm unsure where your "broader moral right" comes from, but if you can point to any case law on it, I'd actually be interested in reviewing it, and that's not a snark, it's an honest request.
And regarding your first comment, I'm sorry to pint out that internet boards, blogs and the like are not public property. As a participant in any online space, your speech is pretty much always curtailed, in the letter of the law if not always in practise, by the terms and conditions you agreed to when joining the community. The owners and operators of a site are not obligated to give you a free platform for your views.
The only way to guarantee the maximum unfettered free speech online is to run and host your own system.
Interestingly, even when dealing with the government, free speech is a "negative right" rather than a "positive right" - i.e. the government has a responsibility to NOT take action in blocking you, not the responsibility to take action and provide a soapbox or platform for your views.
By the way, none of the above is my "imperiously pronouncement," it is, as far as I know, just the legal condition. Please correct me if I'm wrong, I never did finish law school.
And I meant it when I called it my bete noir: it irritates me when people grandly announce that the world owes them a free platform to preach, without criticism or consequence. Maybe I'm turning into a curmudgeon, but they just come across as spoiled and selfish, demanding and full of an exaggerated sense of entitlement. In other words, just like me, back in my 20s.