We have a hard enough time finding qualified people to take STEM jobs more likely they would be filled by immigrants coming to the US for those jobs.
That is complete nonsense, pushed by businesses who find it costs less over the longer term to import labor. If you look into unemployment numbers in those fields, there isn't some enormous deficit of workers. Don't buy into ********.