Earlier quoted context omitted.
India has a brain drain problem. The most profitable career in India is to leave India and become an immigrant. The US is not responsible for that problem and never will be. And even if the US fixed its immigration inconveniences, the problem in India would remain. India has other problems as well. For software engineers, the number one threat of hiring from India are the corporate cultures at Infosys, TCS and simila…
The US should absolutely make it easier for brilliant people to immigrate. A very high bar for immigration + a simpler process for such people is a net benefit. The current H1B process is broken and exploited. Some Indian kid graduating from Berkeley with a perfect GPA shouldn't have to rely on a lottery system.
H visa is not for world class top talent, that is the E visa.