The complicating issue is that we are ceding more and more control of our public spaces to private companies. So, on one hand, a place like Twitter should be able to ban whomever they want, while on the other hand, at what point does not having access to Twitter represent a de facto censorship of public speech? I don’t think we’re there yet (or really all that close), but we’re headed in that direction.
I'm perfectly fine to apply this standard. But I think very few people making that point in this content, are willing to bite the bullet and say the same thing when a redneck, homophobic baker refuses service at a gay wedding.
(And yes, in California, political affiliation is a protected class, just like LGBT status.)
Doing a cursory skim, the actual blog content seems alarmist but probably not violating. The comments are a trash fire with lots of blatant calls to violence. I suspect they’re in trouble for that but would likely find the comment moderation Wordpress is asking for to be against their principles.
But in seriousness, we've all heard this argument. What's interesting about this idea is that we're hearing leftists shill for corporations at levels previously thought impossible. The real question is not, "Is this allowed?" but "Is this good, right, and proper?"
I guess I’d say that the real question is kind of in-between those two. We need to permit somethings to be allowed, which are not good, right, and proper.
This is unnecessarily inflammatory.
If leftists thought that way, they wouldn't be leftists. I'm sure a lot of people will find that offensive, but it really is in the left's political DNA, which is why you see bumper stickers like "Well-behaved women seldom make history."
But what does get problematic is when your service is an auth provider for numerous others, and a major communication hub in itself, and it becomes possible for you to just suddenly get locked out half your life all in one fell swoop.
WP mostly sidesteps this issue, being an open source project that you're free to just host an instance of yourself. But consider Facebook, with a chat service that's more than a decade old and that covers a quarter of the planet -- and the reaction you would have if an equivalent platform were to lock you out of emails spanning that kind of time frame. Particularly given that it's a closed protocol, and as such any ability you do have to export that data is really only useful for archiving.
The discussion that would be germane is what infrastructure do we consider should be available to all, without regards to (legal) content. Colo? IaaS? PaaS? Access to payment networks?