Earlier quoted context omitted.
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.
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.
Tons of Americans are out of work. I’ve personally seen my wages drop by at least 20$ an hour as well as the work being less stable.
Gasp, you might need to train someone a bit or have employees that will say no if you ask them to work on Christmas.
If I ran the H1B program it would be an unrestricted work permit with an automatic pathway to a GC after 5 years. Don’t get *convicted* of a felony and here you go.