No. Its much simpler than that. Because no one in India gets fired or denied in promotion if military capabilities suffers. Because no elections are lost due to military losses. However, if a corruption scandal is found, everyone suffers. So no one is willing to get stuff for military and can is kicked further and further till India loses something major. Then all of a sudden things are done becauses elections and necks are on sword.
When that happens, leaders push and things happen.
When 62 happened, Nehru died out of stress. Then 65 happened. Shastri died out of stress. End of Gandhian stupidity happened. Indra Gandhi took lessons and suddenly military was a priority. India raised a mountain division to keep China at bay. Relationship with Russia was cultivated. Soviet hardware entered in India in big numbers. The same hardware is in still in use till date. Then 71 was a big success. 74 test was a success. Then entire nation was lulled.
Same thing happen with Rajiv Gandhi. He was Nehru part 2. Fortunately he was assassinated for his stupid decisions in Sri Lanka. Next Prime Minister took things more seriously and his focus lead to 98 test. Bajpeyi was Nehru part 3. He was caught blindsided in 1999. Then he expedited Sukhois. Still too little too late to prevent disasterous Op Parakram after attack on Parliament.
Then came Manmohan... He completely neglected military and internal security & focused purely on economy. Then major incidences happened. 2008 Mumbai attack. 2010 Dantewada naxal ambush leading to biggest number of crpf forces killed. He was Nehru part 4.
Modi is a continuation of similar series. He is Nehru 5. He focuses on socialistic spending for winning elections and military projects or purchases are least of his bother. Fortunately his partner Shah is hard on internal security and he does what he can for that front. He has been killing threats in and out of India.
India spends only 1.9% of GDP on defence. Most goes for wages and pensions. If they only boost it to 2.5% that will be 24 billion dollars each year extra. They can fix a lot pretty fast.
I guess either Modi will suffer something himself or India will again lose something big --equipment do no matter here for Modi etc to take defence seriously.