@PNS If a store worker punched this piece of garbage in the back of the head for throwing food, that man should go to prison for a long time.
If he attacked, YES punch him in the back of the head or kill him. But throwing food... although WRONG you cannot punch people in the back of the head. It's not a binary game in that way, only if attacked.
Real men are not macho men but will-kill-you gladly if you attack them.