Much has been said of Indian's crab-like mentality, not allowing anyone to move up, dragging rising individuals down in the sand. It's true. I come from a very small community. At the last count we were some 3500-odd members in Mumbai. About 1800 of us are abroad, largely in Dubai, the US, Canada and Australia. Dubai has been a real karma-bhoomi for my brethren. People there have really flourished, with some really rocketing to crorepati status within less than 5 years. My cousin, A B.Com, now taken VRS from the leading British Bank in Dubai, started in a clerical post in the finance subsidiary. When the bank in 78 wanted to computerise their operations, they decided on a pilot project 1st with the finance company. Because of his (not necessarily extraordinary) ability with maths, and a grasp of statistical concepts, my cousin, in an internal search, was assigned to learn, and manage the computer function. He received on-site training, and was also sent abroad to Hong Kong and Japan. Well, eventually, at the time of his retirement, he was the head of the EDP function for the entire middle east, covering UAE, Bahrain, Qatar, Oman, S. Arabia, Kuwait, Jordan, Egypt et al.
The problem with us in India is that there are so many of us, with so few comparatively good opportunities to excel in business or service, that we are forever carping, fighting, sniping at each other. I can't see many of us succeeding in India, the way my cousin, and many others, have done aroad.