The willingness of companies to fire their employees over these sorts of missteps is a sort of corporate narcissism. Companies are rarely interested in doing the right thing but they are very often interested in presenting a PR-friendly image of institutional purity. But purity and goodness are not the same thing.
It is much easier to be pure than it is to be good. Goodness is complicated and unglamorous and dull. It rests on the hard work of empathy, which is difficult and humbling and which requires us to think about other people and not about ourselves. It is the opposite of narcissism.
Really good piece by JM, those lines especially stood out to me.
Thanks for the link Errol