She's correct though. There are men out there who are intimidated by successful women and will avoid her. Too much work, maybe she will have standards that they cannot meet, she's not going to fall for their lines, maybe they are not successful enough in their own lives. A smart guy will know when a woman is out of his league.
Then again, also consider that some men cannot function in a relationship with a woman because they simply need to dominate and need a submissive female to stroke their egos all the time. Seen plenty of those morons along the way as well.
Not so much out of his league as outside his price range
In any relationship, there are certain things the man wants out of the relationship, and certain things the woman wants. Where the value of the benefits she provides exceeds her perceived "cost" (in effort, time, putting up with quirks, financial support), then a man will be interested. If the value to her of HIS benefits exceed HER perceived costs, then a relationship is workable
For many guys, having somebody who is cheerful, affectionate, and fun to be with is more "valuable" than having somebody who brings home a big paycheck of her own
There seems to be some truth to "Men marry down, women marry up." She's not likely to marry "down" because she thinks her own snooty crowd will make fun of her. If she wants a man, all she needs to do is go get one. But she can't rid herself from her own image of "success." She's trapped, she doomed, and her biological clock is ringing so loud it's keeping the neighbors awake.