There is big mis understanding about NRIs. People think that they have left india for money. Truth is India has benefited immensly with the money and tech brought by NRIs. Can u imagine if Ambani, Mittal and Narayanmurty had not lived abroad and learn the technology, where india would have been. Even more poor and multinational sitting on head. Because of NRIs india has so many multinational and power on world. Its natural, once u leave your home and go abroad, apne desh ki bahut yaad aati hai. U feel the absence of your soil. And love start growing even more. NRIs are the biggest asset of india. Look the amount of foreign exchange they bring to india. Its in billions of dollars.