While it’s true that some remarkable people have used H1-B’s to transition from a student Visa to get a green card, in previous years one study showed a majority of hires went to Infosys and Tata Consultancy- outsourcing firms that aren’t in the business of innovation but of labor price arbitrage.
Every time someone looks under the hood they find companies gaming the system, blocking American IPs from accessing their job listings, spamming the lottery system.
No, it's also because the issue of hiring foreign workers is often more complex than merely laying off Americans to replace them with "cheap foreign labor." Scarce skills, recruiting from U.S. universities, access to a larger talent pool, firm-specific expertise, and other reasons play into it. It's far more complicated than Vance describes. Relying on the simplicity of "cheap foreign labor" is an emotional tug, not one that is bound by economics.
Naturally, scapegoating immigrants (and corporations) is a classic distraction, especially when your administration's garbage economic policies and ill-advised, poorly planned war have thrown the economy into chaos.