People emigrate here, stay for a while, then leave to go back home. And they do so for various reasons. Not everyone who has stepped on these shores stays.
So what!
And as for these very bright, smart entrepreneurs from south Asia, both India and China have more than a billion people each. Statistically that means the top 10 percent of each would equal 100 million individuals! They out breed us and have dreadful environmental conditions in both nations.
And they're socialistic countries which concentrate their best educational opportunities on the "cream", those among the 100 million who are super intelligent and capable.
I say good luck to them, I hope they can correct the problems that exist in Pakistan, China and India.
As for here, Americans have been quite successful without having to worship at the altar of Mensa. If we keep offering average people the opportunity to succeed and work at what they love, America will always be strong and competitive.
Yes, they are leaving and taking all our jobs with them.