So although I can't explain why women give so much importance on height (because a tall man has no real benefit in anything compared to a short man), I understand that it is in their nature most of the times to seek at least average height males, like we seek fit women compared to fat.
But with money, I don't believe that it is in the nature of a woman to be attracted to (very) rich men but it is a social choice to live a more luxury life.
So we have a natural choice (height-attractiveness) compared to a social choice (money) and thats why I thimk the second is more superficial.
From what I understand of human nature, the purpose of living is to spread your genetics via children, and we select our mates based on how best the child would end up. Selecting the tallest male used to make sense because they were taller and faster, so they were better hunters and thus could have better chances of getting food or defending the tribe. It's still in girls instincts to do so, and at this point it's more of a social choice, because it stopped making sense to select a taller male for mating except for a social reason (i.e. being able to wear heels, not appearing shorter than your husband, etc.). However, in modern society, the richer male are the ones who can provide for the family and protect them. Why do girls and guys buy luxury items? Why buy a Bugatti when you can buy a VW that does the same functionality (get you from point A to B)? It's more attractive to girls to be in a higher status in society. And it always has been that. It used to be that the taller males were on the top of society. But with the information age, geeky people like the SnapChat co-founder are the ones marrying the Victoria Secret models.
And I'm attracted to mainly rich girls, too, even though I have a lot of money myself. Does that make me a gold digger? No. I just like girls who have the brains and ambitions to make something of themselves. I don't want to marry a "do nothing b*tch" who just sits around spending money and looking pretty. I rather date someone who I can talk to intellectually and hopefully have a sense of humor. But if the girl isn't rich, it doesn't matter to me, too, as long as they possess the same traits of a winner. That's why girls are willing to date guys who aren't rich but show potential of being rich. Like the girls who date musicians who haven't made it big yet. Or the girls who date guys in medical and law school. Or the girls who date Harvard guys - if you lie on you dating profile and say you've graduated from Harvard, you'd get more responses. And these guys aren't even rich, but they possess the potential and traits of being able to provide for their family. And that's what attracts girls.
The whole argument that only gold diggers date rich guys is shot down once you realize that I spend close to nothing on my dates. I take them to same not-too-cheap, not-too-expensive restaurants that I would have taken them if I were still middle-class. I take them to same museums and the same zoos and movies. All this stuff costs the same whether you are rich or poor. There is no real benefit to dating a rich guy, especially if I don't marry them and give them half my money. The real biggest difference is that I'm a very interesting person to date, because it takes a lot to get to where I am, and that's what girls (and guys) admire the most about me.
It's near impossible for me to become broke because my money makes money faster than I could spend it (i.e. if I just left my money in index funds my entire life and made no more income from a salary or business, I could live off the interest/dividends and still be growing my net worth each year). But in the off-chance that it does happen, I do not believe that girls will stop liking me. They like me for my personality, and my personality isn't going to change.
I think if a girl likes me for my looks instead, that would make more scared, because people shrink with age (look it up, you'll be an inch or two shorter as you get older), and people look uglier with age (wrinkles, weaker, flabbier, etc.). So I would actually be more scared if a girl likes me for my looks rather than for my money. At least I know my money isn't going anywhere, but I know my looks are declining each year.