Give the Americans back in other countries - next time you see an American in India - treat him that way instead of licking his - a cases of reported misbehavior against Americans in other countries will make the American media wake up. The only way these American jerks will learn is when they are paid back in their own coin.
But what the heck - our Indian desi's will more than happily put up with that crap and live as second class citizens there than come back to india and live with their heads held high.
Mark my words, this very same doctor will still continue to live in the US - a little whining will happen, he will try to whip up emotions, try to raise his voice with some Indian American groups - and continue to live there and whine to anyone who cares to lend him an ear. Life goes on - this is not the first case of abuse against an Indian American and its certainly not going to be the last.