Time for another “flip-the-script” political test. If you were NOT a fan of police officers getting fired from the Philly police force when it was discovered that they were posting racist things in a Facebook group, because you believed that this was an abridgment of their generalized right to free speech, try switching it around.
Let’s say YOU were a business owner, and employed many people. Then, one day, you discover that several of your employees have a Facebook group where they criticize Israeli and American policy in the Middle East, and voice strong support for Hamas in Palestine. For this exercise, let’s say they are not calling for violence, per se, and presume that they are just generally being anti-Semitic. Would you, as their employer, regard this as nothing other than their free speech, and conclude that there was no problem with them continuing to work for you, or would you fire them?
Anti-Semitism is just another form of racism. It seems to me that, if you’re fine with one form of it under the banner of free speech, then you should be fine with all of it.