actually its grossly underrated, unlike yours which is overrated
sure.
1.military hardware: india has access to israeli/western systems which are integrated into indian platforms (Brahmos,LCA). china does not
2. tactics and strategy: India has demonstrated a wide variety of flexible techniques, the most interesting was the invasion of 71, which the london times described as blitzkrieg not seen since the nazis. china has shown only one method in all its wars, the human wave
experiance
1. india has fought modern wars, the most recent one in 99 at the highest battlefield in the world. the last war china fought was in 65 i think.
2.coming to topic, indian navy is a battle hardened force that sunk destroyers frigates, mine sweepers, submarines, munition and supply vessel, bombed harbours, airfields, using missiles and aircraft carriers while the chinese where trying to figure out the switches in their russian knockoffs