Sure. But the point here was that like so many other Indian Americans and Indian migrants, they are succeeding wherever they go.
Heck, Lord Paul of UK just pushed UK to finance a major infrastructural line of India. That is how Indians give back to India. If you thought this is inferiority complex, then you do not even get the stellar work that Indians globally are doing for India. Or why Indian Americans joining the State department, becoming CEO's of major global corporations is a something great for India itself regardless of whether they are Indian citizens or not.