There is no such thing as free speech on a private platform; i don't think anyone should be surprised by that, least of all Americans who actually understand what the 1st amendment is and why it doesn't apply to Twitter, FB or any social platform.
It's all about money and ownership.
Crying, whiny, braindead libturdz will be melting.