People are just being ideologues. Twitter is still a for profit company first. Keeping politically free and balance is one thing. Whether to host competitors is a business decision, not a matter of censorship.
Haters gonna hate. Just like some hate Bitcoin, others hate Elon. Hate’s all the same