"an easy solution: increase the number of legal immigrants we allow."
Not really.
The answer is: have a fair, transparent and function system.
Then - yes - you can totally 'increase' (or decrease) as needed.
'Increase a bit' likely the right thing to do - but it's a completely separate question.
But throwing Green Card holders out is completely insane, grabbing people out of church and schools and putting them into detention without oversight is cruel and inhumane.
The national debate is insane.
Just basic, normal, reasonable policy and process.
That's it.
Like DMV level stuff.
Then you can adjust the numbers one way or another.
> Then you can adjust the numbers one way or another.
The numbers need to go up.
China, in particular, has an "elite overproduction" problem. We should be welcoming every English-speaking Chinese STEM degree holder with open arms.
Anyone, from anywhere, with a STEM degree and a job offer from a US company, should be in this country. Period.
America needs to be the leader of the knowledge workforce world. We also need a vibrant and wealthy tax base and consumer base.
If we don't do this, China and other up-and-coming nations will increasingly start to displace us, which puts all of our workers at a disadvantage.