To tell you the truth I am not surprised at this, not because for any prejudice reasons, but for the simple fact, with roughly the same number of soldiers, only about 800,000 is actual front line troops, the rest is military police, different from special police, China is finding it increasingly hard to work with the budgets.
We can only complete the full transformation of the army by 2020, and that's with roughly the same size army. what this includes are night vision, new rifles, new tanks, APCs, and others. So more or less by American standards, but less helicopters.
As of today PLA is still underfunded.
India is only spending so much money, how can you possibly arm your soldiers effectively. Don't just look it us, look at America, with just 600,000+? total, including marines, they are spending way more, and it's still not enough. Obviously they are doing it more expensively, but it's still not a cheap proposition.
You would probably need 2 decades of military budget increases and work for you to be able to field everything that you think you need.