@Jerkovski: Some of your arguments are valid, but you seem to be generalizing your opinions about a section of NRIs like MBAs, S/W professionals...beware, not everyone is what you think. You have tried hard to show people why you as an NRI should not be labeled the way you stereotype other NRIs. Sad! stop finding excuses and justifying what you do is true. And, as for your dear fiend, let him return first and then you can call him a true "talented" NRI. The world doesn't work the way you think...the economy would simply die if all NRIs thought the way you want them to and returned to India. There's a place, a role for everyone...doesn't matter if he's a resident or non-resident. And as for NRIs who you think are opportunistic, there's nothing wrong in that. Whats is the value you are adding to India if you are simply sitting there and doing nothing but earning your monthly paycheck, and of course cribbing against all those NRIs. @Vishal: It seems you too are doing the same thing Mr. Jerkovski did...how stupid. India has a bunch of IIMs, but my dear friend they still are not at par with the ivy-league B schools. It takes time to build such reputation, and IIMs in India are simply not enough for all aspirants who wish to get a good MBA. I know many people who declined admits to IIMs and opted studying in US. What do you have to say about them? And then there are a bunch of IIM graduates who'd like to get another MBA in the US...Listen, everyone has hi/her personal priority so