Not anything is about India and frankly speaking just mentioning that country name is an insult for this prestigious project.I am personally against dams like this. Especially this one is so complex. Taking all the material there will be difficult and costly. Not worth it for hydropower. This will never payoff the investment.
But I think China is doing this dam to have leverage over India.