Well perhaps; I've had virtually no experience fighting (except with siblings), so I'm not going to argue. I'll say the guy deserved a punch (of some sort), or, better yet if possible, a public humiliation over how bad a parent and member of society he is.
Then understand this much at least: When adult men hit each other, it can cause serious injury or even death. Television and movies have led too many people to believe that fighting is harmless means of correction, and everyone walks away. There are several threads on freep where people have been killed by just a couple of blows. Violent assault is something that has to be taken seriously.