I’m sympathetic, but it’s not really feasible for the US to accommodate everyone in the world and it’s not like the US owes it to anyone to just let anyone live there just because they’d like to.
They are asking for one or multiple of :
1. Use of lapsed green cards slots from other categories to be used for pending green cards.
2. Removal/Relaxing of the 7% rule, which uniquely inconveniences Indians. (If the idea is diversity, then in almost every way India is more diverse than arbitrarily formed culturally homogeneous tiny nations around the world.)
3. More humane work permit rules for those who have a PR in the waiting. Eg: relaxing the insane 60 day unemployment rule, reducing need to restamp visa incredibly often, allowing secondary sources of income or starting a startup.
4. More stable processing times and predictions on how long PR waiting time actually are. Current estimates vary from 20-100 years. That is simply unacceptable as a range.
Everybody loves diversity until it’s not them.
USA hands out a million green cards, but only 150k for employment based. For all the talks of immigrants bringing skills, we are really not preferred. They'll hand out 50k "diversity visas" by lottery, but God forbid more than 10k indians come into the country for their skills. And even the skills based visas barely prefer more skilled or in demand immigrants. That's what they call "abuse" by H1B/eb1 but also oppose any wage based or PhD preferring rules. Hypocrites hiding their true racist intentions.
USA hands out a million green cards every year. But only 150k are employment based. These are capped at 7% for each country. Only 10k out of a million green cards are assigned per year for Indian immigrants based on their employments.
For all the talk of meritocracy, looking beyond skin color, and valuing high skilled immigrants, USA definitely has policies that discriminate on national origin and actively encourage low skilled immigration (2 million unauthorized border crossings, policies allowing rampant "abuse" in h1b/eb1c visas whenever high skilled immigrants are concerned, constant opposition to making it easier for PhDs to get a green card or say putting wage rules on h1b/eb1,2,3).
The easier path to low skill admission is all about rural interests. We need bodies working farms, we packing meat, etc.
it’s not like the US owes it to anyone to just let anyone live there just because they’d like to
you sure of that ?For the last couple of decades, a US university degree -> STEM job is the only way known legal way for an Indian to come to US on their own merit. I specify STEM, because none of the other professions get the STEM-OPT (3 tries at the low-probability h1b lottery vs 1 try for normal students), so most US employers blanket reject candidates in non-STEM professions.
That aside, I would agree that Canada is easier.
Isn't that exactly the same for the US ? If anything, because of the lottery, having a job offer is only gives you a 30% chance to actually get the visa. The USA (practically) has no path to permanent residency if you are Indian.
Even just getting to the job offer needs you to be on an F1-OPT which usually implies between $100-200k of college tuition just to apply for a job permit.
In that sense, the US needs both significant wealth & a job offer all while giving no pathway to permanent residency if you're born in the wrong country.
_______
For tech workers: Canada, the EU (through France, Ireland) and Australia are certainly easier to immigrate to. (wages are another question). Singapore & Dubai/UAE are popular destinations for working, though PRs can be awkward or impossible.
Even supposed harder to immigrate countries look easier, if you think about how every country needs you to be fluent in the local language. That everyone learns English is a testament to the political dominance of the USA & the UK over the last 300 years, and not a foregone conclusion.