None of the four examples are Private Property. They are all government institutions. It should also be noted that a Truro MA firefighter was fired for signing the petition to put Gay Marriage on the ballot. He signed it at his Catholic Church.
Do you always resort to idiotic questions when you haven't got a point to make?
Nobody is going to deprive anybody of freedom to say what they want, even in private business. However, a private business is under no obligation to allow employees to say whatever they want and remain on their property, much less pay for it. If you can't live with that, go find some fascist police state to enforce your preferred speech code.