You linked to Elon’s alt account, not exactly an unbiased source. Fact of the matter remains that operating in places with less free speech means that you have to submit to their less free speech. Old Twitter knew this, and so do other social media companies. Running a successful business means you can’t be an ideologue all the time.