I agree that it is not perfect in India. I agree that the brightest amongst us are forced to move abroad because the learning isnt much beyond a point. I am only objecting to these mediocre talents from India who jumped at an oppportunity (probably slaved for 2 years preparing for their GMAT or at a crappy s/w companies) to go and work in the US. Its when ppl of this ilk start de-identifying themselves with India that I get irritated. The truly successful ones dont have this self-loathing from the past that they want to wash off with the 'Global Citizen' soap. I like the variety that know that their culture and country had a lot to do with what they became and are proud of that and want to do something, even if it is a small little thing for their nation and culture.