You are right that online date enables women to filter out men who are not tall enough, don't make enough money, aren't handsome, etc. However, any woman can tell you from her real life experience of a man who was short/not wealthy/ugly who had such an awesome personality that she found herself very attracted despite this. The thing is, dating apps don't give him a chance to show off his personality. So -- don't do dating apps! Go join a co-ed sports team, do Toast Masters, volunteer, etc. But do not tell yourself you are doomed forever if you aren't hot/tall/rich because it's just not true. You just need to use a different strategy.