There is really not much reason for any immigration.
If, as people say, our technology will be ending jobs… then what is the point of bringing people IN?
Better to send people OUT to where there are jobs. Failure to do so means more mouths to feed… and that’s not our responsibility.
If they have skills we need, then yes… but one has to note that the country they are leaving WITH their useful skills… probably needs them very much.
Attracting hard working or skilled people from the lands that NEED them, is quite the cruelty, as well as generally being a burden on Americans that apparently don’t have a choice.
When you realize that unskilled Mexicans are taking engineering and high tech jobs from Americans… you start to realize how stupid we’ve been.