Women are coded to look for the best mate, but money has nothing to do with genetics. If wealth determined Alpha status, 90% of Americans would be unmarried 0_0. I met my wife, and hardly had a penny to my name. So clearly I was doing SOMETHING right!
Money is power, power means control, and control means dominant Alpha status within culture. So it isn't necessarily the money they are attracted to, it is the control. There are exceptions to the rule, however. Every once in a while you see a 25 year old blond marrying a 75 year old millionaire. That is what we call greed. I believe work ethic, and willingness to provide trumps all of that though. It seems as if there are far more females in the younger generations who display attributes of greed, however; Culture as a whole has been on the moral decline, so we aren't surprised.