Quantity vs. Quality
Disclaimer: Whenever you are generalizing roughly half of the world's population, there are going to be exceptions. This is a good thing because if there were no exceptions we would all be doomed.
Men want to spread their seed around to get as many chances as possible to produce offspring. Since men don't get pregnant, they can spread their seed around to a lot of women fairly quickly. This is the reason why men are not picky, being picky would restrict this spreading around process.
Women want the best possible genetic material with which to create offspring. Since women do get pregnant and since being pregnant is time consuming women don't get that many chances to produce children over the course of their life. This is the reason women are picky, they have to make the most of what chances they get.
These two completely logical mating practices kind of screw things up for people. What ends up happening is that most women gravitate toward "a few good men" and gravitate away from the unwashed masses. Men have to work a lot harder to secure mating opportunities than women do and there is that "too many choices" paralyzing people into thinking they can always do better. The only group this is good for is the "few good men". Everyone else is pretty unhappy about the situation.
Society could always try and force people against their nature. We have already tried that and while it worked for a while, nature reasserted itself. The only hope anyone has is finding that "exception" I talked about in my disclaimer. I think that's pretty much the conclusion I've come to. Until then, remember the "4 no's", No sex, No marriage, No dating, and No children!