“...you can’t invite the whole world...”
That is the problem, as a huge number of people want to come here. There are probably 100Million people in BOTH India and China who want to come to the US. Can we absorb 200,000,000 more people?
No. What we should be doing is limiting immigration to relatives of those already here legally, and those people who are enduring targeted genocide.
The genocide issue is interesting. At present it involves South African whites and colored people, and Christians in the Middle East. Neither group is considered politically correct. So, for Progressives, that means they should die.
Instead we are being overrun by illegal aliens originating from south of our border, namely Mexico, and Asians. Both regions appear to have good economies with plentiful jobs.
We do not usually expect people from regions with good economies to immigrate. But these people, once here, will vote for the Democrat Party.