Quite clearly this is just a move to gain back support.
But this has nothing to do with free speech. If I tell someone something, they have no obligation to broadcast what you said. Why should Facebook act differently?
I don't like that they're targeting such a specific group. I think we should be on the lookout for real racism, and this is certainly an example of that.