If we ask two questions, we will see that punishment never works. First: What do we want the other person to do? Second: What do we want the other person's reasons to be for doing as we request?
If I play badly I'll pick a fight in the third, just to get into a fight. I'll break a guy's leg to win, I don't care. Afterward I say, 'Yeah all right I played badly, but I won the fight so who gives a damn.