Look at the Japanese economy and what extreme isolation does, North America won't benefit in the long run by closing it's borders or by tightening rules surrounding employment. People will still come but instead they'll be forced to steal or cheat to make a living, resulting in higher crime rates. As much as everyone hates to loose out to foreign work, they fail to see the times when they win work from others. We all see bad things that happen as far bigger hinderances like terrorism, when in fact unrelated policies have giant impacts on us for many more years. Unplanned pregnancy/cost/legality of abortions resulted in massive rises in crime in the US in the 80s and 90s when disadvantaged families couldn't easily get them a generation earlier.
I think it's very easy to make knee jerk reactions that you think are great and will solve the problem but in reality paradigm shifts in policy can be devastating. I'm not sure i'd class working at the apple store in much demand of change, they have the choice of anyone stupid enough to work in retail. The core of apple coding, design etc is based purely on talent, to restrict that talent flowing from other countries means that talent might work on a non-US competitor. For apple changing the rules like this doesn't really help america.
Way too much sense and thoughtful reasoning for this forum.
Actually, I don't mind if Trump stabs into a hornets nest to put spotlights on bad situations which were tolerated way too long by previous administrations. That includes both parties. (He just got 600 million in savings from Lockheed after just telling them it's too expensive)
But, there needs to be some valid fact checking and treatment.
For example people with green cards should not have to deal with this, as well as people with 2 passports.
And, certainly never based on religion.
In the very end Trump will not be able to continue this and lose all the legal battles over it.
USA needs foreign workers, (usually for manual labor Americans won't do) and has missed decades of opportunities to come up with a workable guest worker program.
There is also international work to be done to help other poverty nations to get their economy to a point where people do not want to leave their country.
I expect a lot of cutbacks of "welfare/developmental payments" to these other nations, but that will only increase immigrants coming here.
For sure it is not as easy as closing borders and America First. That ship has sailed many moons ago.