Best way to kill H1-B visas is to require that they be paid 1.5 times the company’s average equivalent position salary.
Exactly. If they are so necessary skill wise the extra premium will be negligible to the company's bottom line.
I've also thought that there is a class action suit here somewhere. In effect they are replacing older workers for younger workers. Amounts to age discrimination. I know that most people sign away their rights to get severance. But given how many companies are doing this you would think someone would have lawyered up and stuck it to these companies.
There is no controlling authority. Congress controls the visa count/quota and they are bought off by the Cheap Labor Express. It cannot be managed and it can only be abused by design. Kill it.