There are many different known reasons for this, such as unnatural working hours, lack of social discussion and so forth.
What stops most guys (and even females) from increasing their chances of finding good partner is really gullibility and ignorance. https://33poker.net