You have no clue whether people who have been trained for a job will stay with a company or not. That’s not a relevant argument. Its free enterprise.
But of course it is better to get slave labor who have no choice but to work for less than an American worker and can’t go to another company if they get offered more money.
We have 92 million people out of work I think companies can find workers.
92 million unemployed. STEM wages flat for a decade. US graduates twice as many STEM students than required to fill job growth. And yet we need more H1B visas. I mean who is kidding who? One thing to support a candidate with a wart or two, another entirely to claim the warts are beauty marks. It wreaks.
My twenty-plus years of experience begs to differ with you. Employees are not “one-size fits all” I’m afraid. Would you put the typical ghetto resident, brand new illegal immigrant or an individual with a room temperature IQ in an IT position? The H1-B visa holders are free to go back to their country of origin and work for anyone they want to.