I understand why you feel that way and I can see why some people become discouraged.Actually for middle age women, if one want to look for a guy that is in similar shape as her, such as age, financial stability, health.... that is already like wanting a lottery ticket.
Most middle aged man wants score either much younger girl, or very successful one, that will boost up their status.
Every one want to use marriage as a stepping stone. If not, they would rather be single, Which is very wise. If getting married in mid life will not be any happier than single, then why bother giving up single life?
Personally, I'd rather stay single than marry for status, money or convenience. If God brings someone into my life, I hope it will be a kind, genuine man who values faith, mutual respect and growing together in Christ. Those things matter far more to me than age, wealth or social status.