Nowhere is beating mentioned in here.

I defy someone to drag a completely unwilling person ANYWHERE by their face, you'd lose your grip.

Given the OP's penchant for needless drama, (veggie salad, anyone) I also have damned good reason to question whether the scene unfolded as portrayed. Somehow I doubt it.

The comment which truly irritate me are the subsequent comment questioning the parenting skills of the person in question (judging someone's life on a 10 second snapshot) and the whole idea that it's completely fine to interfere with someone's actions as a parent in a public place.

Again, want a confrontation? If the OP had taken those actions with me, the police would have been needed.