just a quick search on google and you can find the reason, China per capita income is 17.5K USD pa as compare to $7kUSD pa in India. It will take years before the market comes to a point where scale is enough. There are many ultra rich in India, but there are many more in China.