You absolutely have no understanding of free speech. The government is who we are protected against with free speech. Twitter CARM Facebook etc do NOT owe you free speech. The company you or relatives have worked for do NOT offer you free speech.
I didn't ignore it, it is simple marketing. You can decide for yourself if Twitter is liberal neutral or whatever. I'm not on Twitter but I don't want more government control. I want smaller less government.