On the flip side, do you want Facebook or any company to control what you can or can not say?
As part of living in a society, I am happy to cede some freedoms for a better world.
Random FB post - yeah maybe theres a 1st amendment argument there - but ads are already "Facebook authorized speech"
That said, if you walk into a restaurant and start yelling about something, they can absolutely kick you out, because it's a private company, not the government.