No easy answers. In this case, maybe there is a relatively simple rule: Supporting democracy must not in itself be regarded as offensive...
No easy answers. In this case, maybe there is a relatively simple rule: Supporting democracy must not in itself be regarded as offensive...
You can't have both "Free Speech" and "You Can't Say Anything Offensive" at the same time, because there is too much overlap. So you have to choose. The US constitution is pretty clear that "Free Speech" is the higher principle.
I don't agree with this stance, but it is an oft-heard one defending companies who stifle speech (as long as the stifled speech was a far right Nazi website or anti-LGBT comments).
As we see, that stance is dangerous and extends to companies stifling politically inconvenient speech like "I support Hong Kong protesters".
You can look at it that way: If a private entity is prohibited from deleting user content, isn't that also an infringement of free speech? And at what level are they prohibited to filter such content? Are they allowed to require an account? Are they allowed to delete spam?
No "Right to Free Speech" can be enforced between private persons or entities. Nobody can be forced to listen to you, nobody can be prohibited from taking measures to not read or hear you, just because you claim a right to free speech.
Thus the only correct level to fight against this particular instance of private censorship is indeed the private domain, and that's mainly counter-speech.