The US issues approximately 1 million green cards per year. 86% of those (860k) are for family based and 140k are for employment based. Country caps for family based GCs is not a bad thing and in fact it does address your point domination by populous countries. In absence of a secondary differentiation criteria, per country caps are a good thing for family based GCs.
But for the 140k employment based GCs, it depends on the company hiring the individual based on a skillset/qualification and sponsoring them for permanent residency. Google doesn't differentiate between an engineer from Argentina and an engineer from India (arbitrary example). Why should one get a greencard within a year and the other have to wait 10+ years?
" In absence of a secondary differentiation criteria,"
I was addressing the concern of the PP who mentioned immigration being dominated by a few populous countries in absence of country caps. Ideally the immigration system should be revamped bottom up to include a point based system which gives points to educational qualifications as well as familial ties.
The current political climate leaves that option out of the window. Hence at least removing country caps from employment based immigration (which is 14% of the total annual quota) is a reasonable common sense fix.
Honestly I don't think it is. However a lot of opponents to removing country caps are always concerned with this. Hence I was saying if anything country caps may be justified for family based GCs. There is no viable argument for them to remain for employment based GCs.
Does diversity mean you have to have proportional representation for everyone on earth? Or does diversity just mean having various different ethnicities or national origins within the country? Does constraining some very large groups actually skew the demographics anyways?
But for the 140k employment based GCs, it depends on the company hiring the individual based on a skillset/qualification and sponsoring them for permanent residency. Google doesn't differentiate between an engineer from Argentina and an engineer from India (arbitrary example). Why should one get a greencard within a year and the other have to wait 10+ years?
John oliver did a piece on it last year
https://www.youtube.com/watch?v=tXqnRMU1fTs
reply