It is most definitely a "people" thing, not a male or female issue.
I agree that great people have to be assholes once in awhile. It doesn't mean that they are rotten or that they have bad intentions. Some people keep things bottled up inside, others blow off steam continuously.
If a person realizes that their partner is a good person, but has to let out a little steam once in awhile, there doesn't have to be a big fight or a stereo-typical plastering.
Blanket statements do not apply when speaking on issues of humanity.
Even with medicine a doctor can prescribe the exact same drug and dosage to 20 different people, and each person is going to have differences in their reactions.
Once a male starts hating females, you know that issues have developed. For whatever reason (no blame because it could be a number of things) ~ but, once it starts, the coldness sets in and the walls get built for disaster.
If this is the case in a man's life because of hurt he has been through so many times that he has become callous, does that mean that it is right to pass this attitude then on to his sons?
There are good people in this world. Men AND women. Sometimes they are just hard to find, because in a fallen world like the one we live in, hatred and discontent are predominant. If you don't believe me, just take a closer look at the posts on these forums. They speak for themselves.
People can get so rotten that they become thoughtless and instinctual... like animals. It's a sad state of "affairs" (no pun intended)