If someone from a millionaire or old-money family only wants to date people from a similar background, that’s not “wrong.” Love isn’t about what you can do for each other, it’s about what you can do together. Wanting financial stability or avoiding messy finances isn’t shallow—it’s just realistic. Most people should date within their income bracket anyway. Not wanting to date a broke or poor person is a valid reason.
Being poor doesn’t mean messy finances, some really poor people are awesome at budgeting, while rich people can be reckless spenders. Your logic is flawed.
In the late 1800’s, the Vanderbilt’s were one of the wealthiest families in the world. Right up until they each blew their respective shares of the family fortune by doing shit like building houses that they couldn’t afford to maintain.
I’d actually expect it to be that way more often than not. If you’re poor you can’t spend recklessly, and if you have a big enough income there’s much less reason to budget much.