> Social media platforms aren't free speech platforms either, you're subject to their terms and conditions.
Sure, but this verification rubbish comes from the government.