The real reason is BRICS are using it to steal our industry because during the cold war they couldn’t create any of their own.
computerworld.com/article/2581906/abuse-of-h-1b-visa-system-is-rampant.html
“I suspect there are several reasons why IT and engineering professionals object to the H-1B program, as implemented . The program was ostensibly designed to meet technical service needs and fill shortages. What actually happens is that H-1B workers with the same skills as many out-of-work U.S. workers are brought in for the purpose of bidding down contracting rates and salaries and making quick profits”.