I don't see why facebook would be obliged to host content they don't agree with. These people will always find a platform on the internet. Facebook doesn't need to make their recruitment more convenient.
Any platform that offers freedom is going to have problems on the head and tail of their platform. I feel facebook is trying to adjust where they make that slice and are justified in doing so, from a moral basis and according to the wishes of their shareholders.
Isn't it obvious that they are not just ANY business like a mom and pop store, they are THE place where public discourse is happening with a massive influence on culture, society and politics.
Yet people feel the need to jump in and defend their right to do whatever they want, because laws we came up with when people were selling bread did not mention anything about global corporations who control elections.