Indians should ponder less about missile contribution in a war. War is done on the ground by the troops with guns and the like in their hands.
What you said would have been true in 1939 when the nazis steamrolled poland. But nowadays psy ops, cyber space attrition and precision strikes are the key to take out an enemy. He may be sitting with a million troops massed at the front but if you can hit his ability to communicate with his troops and paralyse his decision making/cognitive capability via cyberspace warfare, EW ops and PGM strikes then you have already won half the war. A blind and deaf enemy cannot organise his troops nor can he update them with changes in tactical battle situation. In such case your enemy has no choice but to give up or fight fanatically.
America failed to win in Afghanistan. Missiles are good as a part of technology development. In actual war, it has limitations.
Guerilla/assymetric warfare is very different from conventional warfare. Not an appropriate example from your side, a better example would be the 1991 gulf war or armenia Azerbaijan war where assymetry in technological Superiority defeated the other side
Think Russia in Ukraine. All wars will be fought in Ukraine-style. So, better IA improves the quality of soldiers.
Ukraine would have been crippled without nato. Even right now Ukrainian army doesn't have any C4ISR and systems destruction capability of it's own, all of it is rented from nato. usa is bearing the cost. The Russians too didn't destroy the command loop of ukr army which is a failure on their part
The only Army which has showcased systems destruction warfare is US army. PLA too is adopting the same approach. The Indian army has recently began to integrate this concept in it's war fighting doctrine and will take a decade to mature