So because Mark Zuckerberg won't censor people with different opinions he is complacent in spreading fake news and hate? Wow, that kind of rhetoric is dangerous imo. For once I actually think Facebook have made the right call. Censoring people is wrong and Facebook should refrain from doing it. Let me decide what is true and false, I don't need Facebook or other people to decide that for me. Good job Facebook, thanks…
That's not what's happening here.
Regardless whether you're Facebook or an administrator of a small time forum, it's entirely up to you to decide how you are going to moderate whatever people want to host and share on your own very private (!) infrastructure. And the private choice to host a public forum for other people does come with it's own special set of consequences.
Both Facebook and a small time forum are very much comparable to private Saturday night parties. It's the host who decides to get in and how they respond to their guests' behaviour is their personal responsibility.
Now, if some of those guests end up espousing questionable opinions which sour the overall mood of the party, the host can respond to that in several ways. One way is to step in and moderate or even kick out those guests at the behest of the others who simply want to chill and enjoy themselves. Another way is to excuse their behaviour and simply leave them be because of the host's whatever many personal motivations, intentions and beliefs.
Facebook - or any small time forum admin - choosing for the latter option is entirely their prerogative. Freedom of speech means they are free to ignore whatever and state that they don't want to step in. It just so happens that this keeps on souring the mood at the party they host to the point where some guests will simply leave out of themselves - these companies - and that other guests leave only to return with cardboard signs voicing their disdain in front of the door of the venue.
Facebook can't stop that kind of criticism from happening either: that's free speech too. It just works both ways, as intended.
Nobody bats an eye if a small time forum administrator with 100 users ends up doing a shoddy job at moderation to the point where half their users end up leaving the forum disgruntled. Plenty of groups or private individuals break up over disagreements all the time.
Literally the only difference between a small time forum administrator and Facebook is that the latter hosts a very private party with 2 billion attendees.
It just so happens that at that scale, the way you moderate debates and behaviour of guests at your party decides the fate of entire nations and tugs at the bedrock of all kinds of important values and principles up to and including, ironically, free speech. It's not unreasonable to point out that the management of Facebook does carry a certain measure of personal responsibility in that regard.