We have lots of our own people who could benefit from the US favoring its own workforce to its fullest potential before looking outward.
I'll see things your way when other governments care about American workers.
And if immigration numbers are any indication, the US does not suffer from a lack of interest from foreign skilled workers, students or laborers.
They certainly do not. There are an incredible no. of programs that encourage American students to take up the sciences and more specifically, computer science/programming. There are an equal no. of other programs that promote women in engineering, minorities in engineering etc. So academia and industry are most certainly trying.
>The American Competitiveness and Workforce Improvement Act (ACWIA) established what is commonly referred to as the “training fee.” This fee is currently set at a level of $1500 for companies with more than 25 employees; the fee is reduced to $750 for companies with 25 employees or fewer. This payment must accompany most H1B petitions. The amount collected, totaling more than $2.3 billion between fiscal years 2000 and 2011, is used for funding training and scholarships for U.S. workers. The report cites a statistic from the National Science Foundation (NSF) that a portion of these funds has been used for 58,000 college scholarships for U.S. students in the fields of science and math.
https://www.murthy.com/2011/04/08/report-on-3-billion-in-h1b...