I think this is partly due to the fact that honest, hard-working guys tend to be more discriminating. Also, they jive better with the honest, hard-working girls and those are harder to find (no offense ladies, I'm sure the good men are hard to find, too). Meanwhile, the slacker guys can find...