Public shaming is just performative outrage. Real friends handle things privately to actually change minds, not just score internet points.
Private callouts lower the stakes, so people don’t just get defensive and double down to save face.