I fully agree with Mr. Abhilash's view point. There is no point in calling people Indian Americans or Indian Britisher or Indian French. Once a person has left the shores of India whether voluntarily or involuntarily or by choice or by threat, and has given up his or her citizenship, we have no moral obligation to look up to her as an Indian. She or he is no more an Indian and we have to talk about her in terms of being an American citizen. The buck stops that at. We should not bother ourselves with such small petty things.
It is high time we take up more serious matters and people who are Indians by birth and Indian at heart who are doing a yeoman service by doing selfless service. This should inspire Indians and not someone who has given up their Indian citizenship voluntarily for their personal needs and expecting others to follow suit.