Karla McLaren has a very good explanation of why shaming always backfires. It makes people panic, and anyone who panics will go into fight, flight or freeze mode. If they fight, they will lash back disproportionately, with fewer ethical restraints.