I could be wrong, but it seems now people feel obligated to make a public stance on social media or email lists. Some of it is genuine outrage, some of it is virtue signaling, etc... but the effect is that the perpetrator is backed into a corner in embarrassment at public shaming. It's difficult to come back from that.
I would dread being a young person now and live in terror of saying something stupid about trans issues or do some cultural appropriation I was unconscious of and be "called out" in a public manner.