Correct, but cheap labor is #1. No insurance costs, undercutting low salaries, no benefits, etc.
Lack of American STEM workers has always been a lie.
DJT should have the Labor dept amend the use of H1b visas. Since the purpose is for critical employees in positions where no citizens qualify, there should be a premium paid for such a solution. Make the starting salary the average of the top 3 salaries in the industry in the local market. One pays the price for FedEx over the USPS when delivery is critical. No difference for imported employees.