I do feel a bit bad for H-1Bs. When you think about it, we’re pulling so much top talent out of India. If the U.S., Canada, the UK, Australia, New Zealand, Ireland, and Germany weren’t giving out these visas so easily, maybe India would be in a better position to develop its own economy, infrastructure, and institutions, instead of exporting its workforce. Their best engineers, consultants, analysts, all leaving to work in Western corporations like Fannie Mae, Freddie Mac, Deloitte, PNC Bank, Chevron, Shell, Goldman Sachs, Bank of America, JPMorgan Chase, Citibank, EY, KPMG, PwC, IBM, Oracle, Apple, Qualcomm, Uber, Cisco, Salesforce, Tesla, Adobe, Intel, Nvidia, Bloomberg, Dell, Visa, British Petroleum, Microsoft, Google, Amazon, Meta, LinkedIn, VMware, ServiceNow, Snowflake, Intuit, Morgan Stanley, Capital One, American Express, Stripe, Cigna, meanwhile, their home country loses the people who might be solving real domestic challenges. It’s not ideal. Maybe India could’ve used a few of them.
Relevant comment by lgleason at https://news.ycombinator.com/item?id=44880832
That is, in fact, how the State Department turned the H visa category (created in the 1960s) became a de facto permanent immigration visa long before the 1990 immigration act. It just kept adding administrative exceptions to make it easier for people to stay.