Load of shit. Like American techies can’t fill those positions. Work is work, dammit!
There is NO JOB that these foreigners are doing that can’t be done by American workers with on the job training.
NO H1-B VISAS PERIOD.
AMERICA FIRST!!!!!!