Extremely weak argument. Just because one platform is shut down does not mean the right to free speech is affected. A platform, mind you, under full control by the Chinese Communist Party, who do not allow ANY form of free speech to exist in the country they have under their thumb.