Why the anger at being asked to leave a nation that's so bad?
If India is all that great, and is the only culture capable of working high tech, why the concern at being asked to go back there and not come back?
Your culture is great right? Why don't you want to live in it?!!?