I think that Indians are hard working, conformist and benevolent people, who do not question things. That kind of workers are sought after in the labour market. That explains a lot of the good position they enjoy.
Different people for different tasks, like in motorracing there is a saying: if...