I've heard quite a few times (especially for older generations) that one learned to behave well because their parent beat them. I was raised in a guilt (rather than shame)-driven culture (Catholic), and well, while this is effective, it takes decades to undo the damage.
> It's also highly preferable to violence.
And my point is, that shame is a form of violence (not all violence is physical). Yes, it can be justified on occasions. If you dislike the word violence (in this context), then consider intentionally making someone suffer.
For using shames, when it hurts beyond proportions, "How One Stupid Tweet Blew Up Justine Sacco’s Life" (https://www.nytimes.com/2015/02/15/magazine/how-one-stupid-t...) is worth reading.