Honestly, I think there are a large amount of men who behave badly and a large amount of women who behave badly. There's a large amount of PEOPLE who behave badly.
We're all shaped by the same societal pressures. We live in a world where everything is telling us to be superficial, materialistic, competitive. To look out for ourselves and to be willing to step on whoever it takes to get to the top. But we don't want to seem like bad people, so we lie and justify our actions so that we have the guise of being good, caring, selfless people.
It becomes a male versus female thing because:
1. Men and women have different social pressures to behave in certain ways, so these bad behaviours may take different shapes. It leads to men having a better understanding of the actions of other men, but not understanding the actions of women (and vice versa).
2. A huge goal for most people is to find a significant other. We tend to have higher expectations for a partner than we do for friends, so you're willing to overlook more about your same-sex friends than about potential romantic partners. What I mean is, most people are happy to have lots of friends, but are only looking for one significant other---so that one person has to be the "right" person. You don't have as high expectations for people of the same sex because you don't want as much from them, but you do look at members of the opposite sex much more critically.
People are really good at holding other people to high standards, but what they need to do is to start holding themselves to higher standards. Look critically at your own behavior and think, "Would I want someone else to treat me this way?" Try honesty instead of game-playing. Try to be empathetic to the people around you. If you're looking for a certain quality in a partner, take a look at yourself ask if you have that quality yourself. You want a partner who is honest, confident, loving, trustworthy? Be that person yourself first.