And the issue of having pure Indians in tech creates and begets more problems. Nepotism. For example, and I've worked in quite a few major corporate environments and the same I see it everywhere: Indians hire more Indians. There is a hiring preference and it's anti-American. You could be the best qualified data architect in the world, but if your name is Joe Blow and another candidate's name is Raj Baba, Raj is getting the job. I can't prove it but I've seen it over and over and over. As soon as they see an Indian (etc) name on the resume, there is a starting-out assumption that this person must know tech, even if they're terrible at articulating it.
This thing where tech in the USA is run by India must stop