My wife has a couple of friends who are decent people but can't find anyone they would want to date.
I also have a female neighbour who looks 20 years older than she really is, smokes like a chimney, drinks like a dam and has different men knock at her door at different hours of the same day.
It's like attractiveness, lifestyle and personality don't matter when it comes to attracting mates.