Dude's a punk. I don't think any woman deserves to get beat, PERIOD! If she attacks you first on some SERIOUS shit, then you put her in her place, cause if she wants to fight a man, she can get it like a man. My uncle beat women for no reason, he's a fuckin' coward and would never fight a man. I don't care if a woman looks at me sideways or tries to slap me, I still wouldn't give her the business...restrain her maybe, but not beat her.
In this case, all those dudes were pussies and should be kicked in the nuts. If I was there, I would have grabbed that hose on the ground, wrapped it around dudes neck and seen if I could drag him around for a few hundred feet before kickin' his ass in the mouth.