Actually, no, most of these guys have little experience with women and then jump to the conclusion that it's because they aren't rich enough or buff enough - because that's what they find impressive in a man - or they've heard enough other men say that is the reason.
What study of this indicates is the progressively over the past 75 years, these aren things that women care less and less about. Women today make their own money. In general, they are not looking for a provider or to take on the social status of their man. Because its not 1950 anymore...
Recent online surveys of more than 1,000 women between the ages of 21 and 54 (one was conducted by Princeton, New Jersey’s opinion Research Corporation; the other was done on BestLifeOnline.com) found that women value personality far more than physical attractiveness. What women want in a man is faithfulness and dependability, a sense of humor, the ability to listen, and a sense of style. Only 13 percent of women cited muscular build as a factor in physical attractiveness. On the other hand, 66 percent of women said moral integrity will “make me quiver.”
Women want to be treated with respect, like a person that you want to get to know and spend time with. If you do that and have confidence in yourself about what you bring to the relationship, most women will respond well to that. If you have trouble "dealing" with women, perhaps some therapy is in order.