There are many different reasons behind this, such as for instance unnatural working hours, insufficient social relationship etc.
What prevents many guys (as well as women) from increasing their likelihood of finding good partner is actually gullibility and ignorance. https://33poker.net/strategy/what-is-the-50-rule-in-poker/