Sincerely speaking, the so called free speech is not really free. Either the government controls what comes to the users or user interactions us limited in several ways. I think the major reason being that these platforms are owned by a few individuals who runs it's affairs. We can learn from Hive which is truly Decentralized.
RE: Where Does X Stand on Free Speech? A Hive Perspective