For older demographics in less populated areas, dating apps are often the only reliable way to meet new people. There isn't an "infinite supply" of either gender, especially not single people. Though I agree with your other points, and as a loser-ish person who doesn't like to socialize, I recognize that is a limiting factor for me as well.