I think you can also look at things aside from money. Education and wealth also tend to correlate with individuals that are able to peacefully integrate into a society. Granted there are exceptions -- Osama Bin Laden came from a billionaire family and was well educated, but they are indeed the exceptions. By contrast people that are impoverished, have little education, and especially that may hold more extreme religious views or have different cultural views than the countries they're migrating to, can result in major issues.
For instance in Germany the numbers vary from 75%-90% of immigrants expected to be unable to find a job within 5 years. And crime among migrant has also been increasing. This is something that has been neglected in most left leaning media though the BBC did run a piece earlier this year [1]. As the article states, in one area regarded as "an average state" violent crime increased by more than 10% in a single year, with more than 90% of that increase attributable to migrants -- with migrants being twice as likely as German nationals to face reports of violent crime.
I mean these are unpleasant facts, but they are absolutely true facts. This doesn't mean you should refuse all migration or even that migration is bad. But it does mean that you can't simply claim selective migration policies are just about money. Germany took in well over a million migrants. With the vast majority of these individuals not finding work in society that means society will be paying for them. How much is a fair amount of money to care for these individuals? Each $10,000 costs Germany around $10 billion per year. There's some irony referencing money here, but the point is that if you carried these policies out, without end, you'd eventually destroy your own nation, hurting countless individuals in the process, all because you were reluctant to say no.
---
What I don't understand is why nobody wants to consider this issue objectively. I expect the above is mostly downvote bait, but that's ridiculous. It's like people on the right want absolutely no migrants because all migrants are evil. And people on the left want open borders because all migrants are amazing and loving people that will integrate fully and peacefully with no meaningful negative impacts whatsoever. This sort of dichotomy is idiotic, but people on both sides are so scared of being seen as being partial to the 'other side' that they become increasingly radicalized meeting in some horseshoe of mutual stupidity. Bah to it all.
[1] - https://www.bbc.com/news/world-europe-42557828