So you should marry the pious woman otherwise you will be losers (your hands will be covered in dust)." Narrated by Abu Huraira, in Sahih Al-Bukhari (Book , Marriage) It is acceptable and encouraged in Islamic culture to marry somebody with the same socio-economic background.
People marry rich daughters of businessmen all the time.
But the problem here is that Muslim men do not know how to articulate this very personal criteria appropriately.
In the above hadith Prophet Muhammad ﷺ is telling men that it's o.k.
However much a woman or her family earns does not really alter what Muslim men are really looking for.
She was beautiful, she came from a good family, she was wealthy, and she had deen. For men, looks are incredibly important and most will openly and shamelessly say they want someone they are physically attracted to.to be captured by outward attractions but to not fall in love with the ephemeral nature of beauty.Initial attractions will be lost with ageing and if there is no or little appreciation of a woman's other non-sexual assets, that marriage will breakdown pretty easily.The Prophet ﷺ then said, “Choose the one with religion, may you be blessed.” Many people think that this hadith means that a person must only marry a person who is religious, and everything else doesn’t matter.This is not the correct understanding of this hadith.All subheadings are to be taken as general guidelines."A woman is married for four reasons, i.e., her wealth, her family status, her beauty and her piety.We may deny that social ranking means nothing to us but there is a difference between marrying the daughter of a farmer and the daughter of a professor, or a woman who is a farmer and another who is the professor.Most Muslim men do not use status as a measure of success for potential wives but they do tend to look into it for reasons of prestige and influence.Men will look at a woman's current work in terms of how she may behave in their marriage or raise their future children. This is explained better further below (see: Personality).Now, for men, marrying someone for her beauty "jamali ha" is basically love at first/second/third sight, and it happens - a marriage based on looks, I mean.