The problem with this argument is that most non-spouse H1-Bs are granted to new college grads who just graduated from a US college. Brand new engineers do not have very high salaries, so if you insisted on a 'highest wages' system you'd be sending virtually every new grad from say Stanford back to their home country the second they graduate. US public policy since the 60s has been to welcome foreigners who graduate from our elite colleges.As I say above- just get rid of visas for consulting companies instead, and everything else fixes itself
airstrike|7 months ago
slipnslider|7 months ago
So? The point of h1-b isn't to hire new grads. It's to find the already educated, industry proven, experienced top talent that exists in the world. How would a new grad fit that description?
hash872|7 months ago
Experienced career professionals don't generally move to the US as adults, and anyways if your company really needed one you could just hire them remotely