Corps can't have it both ways.
No one is saying corporations cannot offshore and move the jobs overseas and hire workers from that country. What we are saying is that it is disingenuous to bring those workers into the country and claim there is a skills shortage; that is a bald faced lie.
We would all agree that there's a RAM shortage right now, even though you can technically still buy RAM at an exorbitant price.
It's not disingenuous to say that America's talent pricing has created a genuine shortage in the country. It's simple supply and demand.