Private companies being able to do this is a form of speech. I think it's problematic, but ultimately they should be able to moderate their users/choose who they allow on their platform (outside of a few protected characteristics). I think it'd be a worse speech violation if the government forced them to do otherwise.
I think we should be using tools that make this irrelevant by making decentralized communication tools actually work. I agree with Moxie that in the current system this is basically impossible. That's why urbit gives me hope.
> The West (as nations, corporations, citizens, etc) is not in a position to proselytize on this front any longer.
I don't mean to proselytize - I mean to say we have a responsibility to do better since we live in a freer society. Nobody at Twitter is going to be killed for doing the right thing here, and while liberal (little L) values are under threat in the west, there is still a massive gulf between the west and countries like China.