Am not trying to make anyone see reasons or justify the act of beating a woman. It's a very wrong thing to do regardless of any situation. What am trying to you understand is that most men who indulge in such behaviors do so because it's a part of them to often act violent and not a choice. It all comes down to individual sanity.
Am sure you're aware of personality and temprament. If so, then you'd know that everyone is born with distinctive characters and behaviors. Amongst these personalities, some people are characterized to have compassion, care, fear, etc, while others might have hate, selfish, anger, etc. Now, do you think this characters will respond to a given situation in the same manner with regards to behavior? My answer is no.
So why is it difficult for you to accept that some men are naturally bad tempered and can't handle a heated situation without going physical? Most of those men were either born that way or grew up to situations of that nature which makes them feel it's the best way of correcting or subjecting a woman to their needs.