One theory of attraction states that the man wants a young woman capable of having many children where as the woman wants a strong man to support her.

So in a way and if this theory is true, men are shallow and women are gold diggers. Also unconsciously women go for the man with a higher pay check.