The question is, what's "punishment" for, over and above trying to change the person for the better? Does it really achieve anything good for anyone else? Clearly a lot of people think it does. I think it's probably the other way round. Makes things worse in the end.