I find this debate primitive, but ill give it a try.
1) In my experience attraction or Getting women has little to do with your career or money. I think it's more about your personality and identity... Living life as You see fit, living your way. Not living life the way it attracts women. You are either attractvie / intresting or you are not. And i think there is no way of fixing it.
2) I think your(topic starter) conception of ideality and good is utter BS.
A good one for you
“Only idiots fail to contradict themselves three times a day.” Friedrich Nietzsche