I disagree, I'm not going to argue how different humans are from animals, that would be a silly comparison, so I'll skip to your second point.
I'm 6' around 185 and 43 years old, and know how to throw a punch and have years of martial arts experience. If a 14 year old thug of a kid tried to jack me, no, I wouldn't punch him square in the fucking face. If a woman tried to attack me, no, I wouldn't punch her square in the fucking face. If an old racist fuck tried to throw a punch on me, no, I wouldn't punch him square in the fucking face.
We have choices, and being a professional fighter with supposedly a wide knowledge of martial arts and combat sports training, AND being a heavyweight, Josh had a myriad of ways to either avoid being punched or subdue the woman. I can't accept a HW fighter punching a woman was his absolute last choice of how to handle that situation. It's not a man/woman thing, it's about being humane
Clearly you disagree and have a supremely alpha tough guy attitude, you work away, peace