The odds in real life are truly not that much better, people are just willing to settle more.
But the thing is, if you’re online dating there is no reason to settle. If you wanted to settle, you’d just meet people in real life. Online dating is for you to take a chance at getting the best you can get. Sometimes it works and sometimes not. People just don’t understand this. If you’re not at the top % of the dating pool in attractiveness, stick to real life