All it takes to permit atrocities is to say you're disturbing someone's peace?
At work yes. Work is not a democracy. It is not there to look out for you. It's not your family, your company is not your friend. You are paid in exchange of services under a contract. Nothing more, nothing less. The contractual terms allow parties to part way often for all manner of simple reasons. If your employer permits atrocities your choice is to ignore it, leave the employer, or argue with them and be shown the door.
That's all there is to it. No more, no less. If you bring your politics and free speech and pointless rights to a place defined entirely by a work contract and limited contract law you should expect to lose any fight you start.
Not talking about politics (whose politics?) is what gets us into this mess.
There's a place for politics. Work isn't it. You're not paid for politics, you're not paid for your opinion. You want to have an open discussion in a public arena, go your hardest. You want to bring politics in a place in breach of your contract, well not liking the contract was your idea, and I'm with you, lets tear it up and don't forget to take your stuff with you on the way out the door.