I agree with you Mr. Britto and have always think that why Indians go to other countries and praise about other countries when our India is capable of everything but the thing is we ourselves who think that going to other countries makes us rich, give us valuable life style, etc....!
And as mentioned in letter that when we are in trouble in other countries we ask for help and when we are not helped in time, we point out to Government but we won't realize that it was not Govt. who told us to go and earn money there neither we are earning for Govt.
Till my knowledge, most of the scientists in NASA are Indian origins, well recognized Doctors with Indian origin are in other countries then India.
We Indians have mentality that studies and money value in other countries is high then India but why we don't try to develop it here and make our India a country who will be proud to have citizens like us.
And everything can't be expected from Govt. but its our duty, we the common man should develop potentialities to make our India the best nation.