They aren't being fired for the free speech and what they said. They are being fired for what it is they said they are doing and have been caught doing. I'ts the actions they made (treason), not the words.