In response to:
With my experience in relationships, Women do want nice guys. Although, I have noticed in other people's relationships, A man who treats a woman badly will almost always have that girl. This is because some women think that they can't do any better. Ladies I am a really good man, and do yourself a favor, do better, be with me.
Here's my best guess as of today:)
People tend to be superficially attracted to anything they deem exotic. Exotic being above average; personality or appearance that almost a cartoon level of exoticism beyond an average person.
Woman are often attracted to danger, roughness, intrigue, dashing appearances, the 'james bond' or 'james dean' type thing. They might know in their heart that it wouldn't work long term, but their eyes and loins gravitate towards the most "alpha" of the alpha males by instinct. And in the wild, we know that the alpha rises to the top by being brutal, and strong.
Men, in contrast, are often attracted to pliability. The chance to spread their seed is greatest when a woman is pliable, inviting, and overtly sexual.
So, naturally, sensuous, sexual woman, who have a tendency to be pliable, will be 'taken' by super alphas who exhibit 'strong' exotic appearances, who are louder than the rest of the pack, and who are...well, sometimes jerks:)
(can you tell I took a few too many bio courses:))
So ya, its probably a superficial biological thing.