@Sully,
however when in your 30s, 40s or beyond wound having a normal 9-5 job and not being rich(millionaire) be seen as unattractive, given that most people expect older men to be successful.
And will one be seen as an average or failed guy in such cases by women compared to younger men who are starting their careers and have more years to obtain success.
Your definitions aren't well-defined here.
Does a "normal 9-to-5 job and not being rich (millionaire)" include the 50-something guy making $60K/year who owns a $400K condominium after he divorced with his ex-wife and she took the kids, house, and collects on child-support payments? Or does that mean something more like a 50-something guy, renting an apartment, managing a gas station in the morning and afternoon shift?
A lot of this is dependent on the girl. If she's a 45-year-old in upper management at a Fortune 500 company, neither the condominium-owner nor the gas station manager will be on her level socioeconomically. If she's a broke 36-year-old stripper aging out of the business looking for a man to cling to, either one might cut it. If she's a 21-year-old out for fun and she meets either guy at a nightclub, she might not even bother to ask the guy what he does before hooking up with him, assuming he is attractive in other ways (in-shape, charming, well-dressed, energetic, etc.).
The other thing not well defined is "attractive for what?"
FWB? LTR? Marriage? Or just a fling?
Yeah, sure, every girl wants to net a richer guy as a husband. The richer the better, all other things being equal. But there are other things she wants, too (all other things
won't be equal), and if Jim has more of those than Bill, but Bill has more money, it's no guarantee Bill's fatter bank account will win out over Jim's other desirable qualities.
When it comes to short-term / hookups, the role money or career plays gets even hazier.
Conspicuous consumption helps. A 'successful identity' helps. But the actual nature of the guy's career or the actual numbers in his bank account often don't.
If all this is vague, the only thing I can say is... ask a vague question, get a vague reply
Chase