You are hilariously misinformed. I am 3.5 years and waiting on an EB2 and I am British, I know Caltech professors who took 3 years to get on EB1.
Part of the issue isn't entirely the government but also the cottage industry of legal firms. These firms (at least in my experience) can take _longer_ than some of the government steps.
Process is:
PERM - 3-4 months (EB1 and EB2-NIW don't need it)
I-140 - premium - 14 days
I-485 - can be filed concurrently with I-140 - Takes around 5-6 months
Green Card - 1-2 months within approval of I-485.
Of course this is the best case scenario, which doesn't involve company delaying, bad law firm and RFEs from USCIS. But the system is designed to be done within an year!
I know colleagues who have gotten their Green Cards within an year.
And unfortunately, I know more about the immigration system that I should be knowing :(
Maybe Canada should do the same? Instead of increasing brain-drain on the rest of the world by providing an easy avenue for immigration to highly skilled people (and increasing their interest in loving) Canada should allow millions of people from Latin America, Africa, and elsewhere without much education to immigrate to Canada? Why not?
Indians are an ethnicity. Africans are geographically-defined and Hispanics culturally. Did you mean to say “low income”?
The main point was: It is really difficult for highly skilled people from India to immigrate from India. And because of this many highly skilled Indians want to leave.
First, you insinuated that letting highly skilled Indians in means not letting in low-skilled immigrations. No it doesn't!
Second, you insinuated that this means allowing every Indian. No it doesn't.
Seriously, which part of Highly skilled do you not understand!
The amount of flagging your post has seen, indicates that others agree with me.
Troll, Please go away and do not pollute HN!
And if you spent any time in the West you would know that just because a few people (even many) hold a wrong opinion (I.e. downvoting) doesn’t make them right.
And next time instead of making a throwaway and calling people trolls I think you should post under your real username and spend more time discussing the merits of their arguments.
The current system was designed for situations which existed in the past. It wasn't perfect but served the job then. Times have changed and ground realities have changed - so time to tweak it!
As far as where I have to go - it's my prerogative! If US doesn't work, will find what works best for me!
Don't need your suggestions! Apart from not getting the birthplace lottery - am ahead on everything else!
Most people can get a Green Card within a year (even with moderate skills) and citizenship at 5 years without language test.
This is great! But doesn't work for Indians. Which is what Indians in this thread are complaining about!
Many times things have a lagging indicator. West Europeans don't have strong reasons to move to US. Neither do Chinese to a large extent - because of vibrant local opportunities in China now.
Till 2010, best from India wanted to move to US. Not anymore! The problem is self solving. If Hackernews would be around in 10 years, and US immigration stays the same - there wouldn't be Indians complaining here about this - because they wouldn't be in US
You don't need to restrict immigration for low skilled to remove crazy restrictions for high skilled immigrants. I don't know how and where you are making this connection!