Hire Americans?
Hundreds of thousands of tech workers have been laid off in the last two years. There are many skilled Americans on the job market. Foreign workers are here for the benefit of the United States, not as charity to the rest of the world, or as a source of cheaper labor for global employers seeking to undercut American wages.
> Foreign workers are here for the benefit of the United States
But that's the point, isn't it? Some foreign workers who "worked the US for the benefit of the US" are now unable to come back to the US. Isn't that bad for the US too?
It's clear you are not a hiring manager. There aren't thousands of highly qualified engineers looking for work. I can't tell if this a troll post or not.