>Companies have no obligation to allow speech on their platform. Full stop.
Despite my whole belief in freedom of speech being an extremely important value I'm going to play half devil's advocate here.
I agree that no site owner should be obligated to provide speech for its users. I don't have any methods of commenting on my personal website. Am I restricting freedom of speech? No, there was never a method of speech (especially a nonrestrictred one) and I never made any promises that there would be.
This is where my problem comes in. Social media sites claim that they're for everyone and that everyone should be able to have their say. Well... Until it brings them bad press then everything goes out the window.
There's decent arguments against calls to violence, but often if they don't cause negative press attention or otherwise seem against the site's political Norm chances are it will go unchecked.
But the moment it's anything doesn't fit the political narrative or causes bad press, social media operators will bend over to restrict speech.
If there actually is an illegal/credible call to violence or otherwise illegal content the authorities should be involved otherwise the prominence of very few main methods of communication being able to censor legal content at will is concerning.
There's always going to be unsavory characters in the world, and social media sites have methods to let users block them without banning people outright.
TL;DR The main issue I have is social media platforms advertise themselves as being neutral actors where everyone has a voice as long as they're not breaking the law, but act completely opposite of how they advertise themselves often due to pressure and political bias.