Three points with regards to that scenario you laid out.
First, I won't be fired.
If I make such a joke around colleagues who know me, they'll probably take me apart and tell me they found it hurtful and I'll apologize and it'll end there.
If I do it around someone who feels more strongly about it, I'll have to have a serious talk with people I know and who know me in HR and in my hierarchy, who value my contributions, understand the larger context of the person that I am and my personal circumstances, yet recognize I did something inappropriate that needs to be addressed and corrected, and importantly with whom I have a contract enforced by the state.
That's a whole lot more nuance, maturity and sanity than getting a hundred thousand people calling for your job online because you made a joke.
Second, the way you behave at work and outside of work are not equivalent. If I'm just some lambda employee, no reasonable person should assume I speak for my company when I express myself on a non-professional public platform.
Third, nobody holds the ultimate truth about what is sexist, racist and to a larger extent right and wrong wrt current social and political issues. That's the nature of social and political issues, there are two sides, one is not good and the other evil. If your job depends on complying with online zealots representing a single extremist side of an issue, you are in essence forbidding some political opinions.
Sure, there's process at most jobs for disciplining employees - but there are generally still consequences for speech that is racist, sexist, and so on. If a company doesn't enforce those standards, they will probably find their legal bills becoming very expensive. Ergo, there are consequences for speech in the workplace.
If an employee takes part in a KKK rally, should their employer turn a blind eye towards it if they find out? If a person advocates for killing gay people online, should their employer ignore it? If the employer ignores it, then there is a good chance that black people or gay people won't work for them. Why? Because gay people won't feel safe working next to someone who advocates their death.
First, I won't be fired. If I make such a joke around colleagues who know me, they'll probably take me apart and tell me they found it hurtful and I'll apologize and it'll end there. If I do it around someone who feels more strongly about it, I'll have to have a serious talk with people I know and who know me in HR and in my hierarchy, who value my contributions, understand the larger context of the person that I am and my personal circumstances, yet recognize I did something inappropriate that needs to be addressed and corrected, and importantly with whom I have a contract enforced by the state. That's a whole lot more nuance, maturity and sanity than getting a hundred thousand people calling for your job online because you made a joke.
Second, the way you behave at work and outside of work are not equivalent. If I'm just some lambda employee, no reasonable person should assume I speak for my company when I express myself on a non-professional public platform.
Third, nobody holds the ultimate truth about what is sexist, racist and to a larger extent right and wrong wrt current social and political issues. That's the nature of social and political issues, there are two sides, one is not good and the other evil. If your job depends on complying with online zealots representing a single extremist side of an issue, you are in essence forbidding some political opinions.