Why - its a beautiful country, my homeland, where all my family, friends are that is of utmost importance to me... Also, I think you can make decent amount of money in India as well, to lead a comfortable life - the infrastructure and facilities (though may not be the best in the world) are good enough and steadily improving by each moment... Add to it the humane aspect of the country along with its rich culture and tradition, I think that rocks...
I have to come to the US very often for some work assignments and not for a moment I have felt that I should come and settle here - I could not think of anything that is available here that I am missing in India... the reverse of course would have been really really true!
All said and done - India is my country, it has my own people... Wherever else I migrate or settle, I will always remain an outsider...
12