People forget men have needs.
Which people?
Men? Well then, they can organise things for themselves - arrange to go out for a beer, start up social/meet up groups etc. Nothing stopping them!
Women? Why is it women's responsibility to sort out men? If women can get their own social and emotional needs met, so can men.
There are no other 'people'.
The problem with online dating, OP, is that lots of people think that, if they hold out, they will meet the perfect person. They've been sold a dream and they bought it.
I always advise hobbies, getting out and being sociable - gigs, festivals, events etc. You might not meet the person for you directly but people have sisters, friends etc.