When you are provided a "free platform for expression" you have a right to express yourself as you see fit. You don't turn over your free speech rights to these corporate behemoths simply by posting on their sites.
William R. DeSilvey
The only thing I fail to understand is the point struggling to be made in this statement.
Facebook and Twitter are not "free platforms of expression" - they aren't public, federally funded utilities. They're privately owned organizations.
First Amendment rights do not apply. You abide by their T's & C's. And if you don't agree, you are free to find another platform. Nobody forces any of us to use social.
"Free speech" does not apply everywhere. Want to test that theory? Run into your local Walmart, stand in the produce section and start ranting about how great it is to incite violence against political opponents. Watch how fast they show you the door.