It occurs to me that I’ve written a lot about immigration without repeating often enough what I think we should do. I’ll remedy that. I think we should keep the total percentage of immigrants in the United States below 15% for reasons of social stability. I think we should make English the official language of the United States. I think that we should be accepting fewer immigrants only capable of taking low-wage jobs than we are presently. Our present population with whom they compete for those jobs just doesn’t need the competition.
I also think that we should greatly increase the number of work visas for which Mexicans are eligible. I think that we should continue to accept refugees and asylum-seekers, carefully and in limited numbers but we should limit refugees and asylum-seekers to actual refugees and asylum-seekers, both of which under present law require more stringent requirements than “things are bad at home”.
I think the Congress should act to further limit birthright citizenship. For example, “obstetric tourism” is an obvious abuse. Perhaps we should adopt rules more like those of most other countries in which at least one parent must be an American citizen. But those are for Congress to decide.
Those objectives would mean changing present law pretty substantially. We’d need to eliminate sponsorship and diversity quotas. We’d need to monitor travel and education visas much more closely than at present. And we’d need to enforce our laws more aggressively than at present.
I think that employer-level enforcement would be more effective than Trump’s wall.