This is a serious question? Any answers on this? Maybe a better question is what are reasons that people do not want to become a permanent resident?
This is a serious question? Any answers on this? Maybe a better question is what are reasons that people do not want to become a permanent resident?
This is no way to treat skilled labour trying to enter your country.
I'm trying to get to the heart of some of these problems as I hear too much high level rhetoric around things like "just increase the number of H1-Bs". I'm suspicious that these arguments hold well for employers but not so well for the immigrant.
Under this system, a company can't pay an immigrant less than their worth, since the person is free to work at any business that is willing to pay more. It also fixes a whole bunch of other subtle problems that come up with an employment-based immigration system.
For example, right now once a H1B holder applies for a GC, they can neither changes companies nor change their job title (e.x. be promoted) without abandoning their GC application. Since this process can take years and thousands of dollars, immigrants are not only shackled to their sponsoring company, but to a particular job (and often pay-level) within that business.
I should point out here that I'm Canadian that may one day be working in the US... so perhaps I have a bit of a pro-immigrant bias here.
[1] Personally, I'd get rid of most of these too, but that is the subject of a different rant.