I did not read the article.
Most Asian Indian male citizens came here as H1B software engineers, or as foreign students, and were sponsored for Green Cards by their USA employers.
Most Asian Indians who write software are completely average.
They compete against completely average native born Americans - solely on the basis of pay.
Fact...
Adjusted for inflation (+90%), the starting pay for a USA born software engineer straight out of college has not changed in 25 years.