Though India has one of the biggest defense budgets in the world, why does still lag behind its militarily superior neighbor (that too by an alarmingly high margin) when it comes to present day warfare techniques, based on communication and information technologies?
India has only one dedicated communication satellite (GSAT-7) at present, and its regional navigation satellite constellation (IRNSS) construction has started only recently. India buys most of the military equipment from foreign vendors even today. Whereas countries like USA, China and Russia have developed advanced battlefield techniques using satellites, unmanned vehicles (land, air, sea), and radar based defenses in their respective countries.
Answer by Balaji Viswanathan:
has already shown that India's defense budgets are quite small by world standards. China officially spends more than 4 times the Indian budget and unofficially probably even more. If you spend $150 billion more every year, of course you will build a very formidable advantage.
That said, India is no pushover either.
- BrahMos might bring a formidable advantage for India. In 5 minutes it can destroy a warship sailing 300 kilometers away.. This is an ultra modern weapon.
- India has more aircraft carriers than China. In various Naval tech, India has been building significant advantage, although overall Chinese navy is still strong.
- The money we are spending on ISRO is dual use. In the past few years, India has launched multiple "spy" satellites & those built for military advantage –, , , , , , , . . The upcoming has a resolution around 25 cm and might even detect what object you are holding in your hand right now.
- With the launch ofin August, India now has the nuclear triad complete.
Here is a head to head comparison of India and Chinese militaries.. China on an average is about twice as strong as India, but that is not enough to win a war if it is on the offensive. And Indian establishment is building top tech to avoid any major war reaching India.