Why are they allowed to profit from spreading misinformation without consequence?
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.
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"