Why are good men so hard to find?

Sex is cheap. And that has turned the mating market upside down