A few years ago I, and many others, got laid off from a major tech corp., in my area, as I was let go they were in process of renewing several H1-B visas for others in the group who were no more capable than I was, but they were younger.
There should be more effort put into retraining people forced into a career change rather than simply opening the gates even further.
America for AMERICANS....has always seemed the most rational road for us to travel.!!