There are various known reasons for this, particularly abnormal working hours, insufficient social discussion etc.
Exactly what stops most males (and even females) from increasing their chances of finding good partner is really gullibility and ignorance. https://33poker.net/blog/winning-strategies-at-the-casino/