James Whelan, you made some good points but I do want to add that speaking up for anyone (male or female) who is being maltreated is not an unappreciated or thankless job. It is the single most effective way to co-create a different kind of society. As I said in my articles about the culture of the swinger’s club, it is purely the no-tolerance policy for entitled or harassing behavior that keeps it in check. Men know they can’t behave that way with impunity, and so they don’t and what flows from that is a place real respect takes place (not only because it’s enforced). It simply transforms the culture.
Also, if you have friends who would take a swing at you for saying, “Hey, don’t be a jerk,” perhaps you need to get some different friends. This ad was primarily showing fathers and their sons or men and their friends. It wasn’t really advocating for large-scale interference in the lives of strangers (although sometimes that’s needed as well). Women do that too, standing up for other women or for children — and maybe even for men sometimes. We’ve got to all take care of each other in order to help make a better society.