The number one issue software engineers should care about is using foreign talent to undercut wages. A cursory look at H1B salaries shows this is rampant.
There’s a big difference between “we can’t find any talent” and “we can’t find any talent at our price point”.
The former should be granted an H1B. The latter is abusing the system.
> A cursory look at H1B salaries shows this is rampant.
Where does one get a cursory look at H1B salaries? If you're referring to various websites that publish H1B petition data, then you might be interested to know that they don't show actual salaries, only the minimum amounts that the company is required to pay by law. The actual salary can and often is higher, based on the specific employee negotation/performance/etc, same as any regular non-H1B job.
There’s a big difference between “we can’t find any talent” and “we can’t find any talent at our price point”. The former should be granted an H1B. The latter is abusing the system.