I guess it's the "grapes are sour" story when RI people try to lambast NRIs for any damn reason they get. What is the culture amongst the so caller "RIs" in modern Indian cities today? Aping the westerners, trying to speak with an American accent, quipping "hey wassup dude", night clubs, pubs, disco thecs etc etc...its the NRIs who feel a strong need to maintain their originality and identity in these foreign countries and make India proud. We slog our ass here trying to make a mark on this foreign society, as an "Indian' first with pride and dignity and anything else later. So before ridiculing NRIs please take some time to look back and think how much you owe to your motherland and what have you given back while consuming it's dwindling resources everyday