So if i am understanding this correctly then India has better military than Russia while KSA is stronger than Israel.
The economy needs to translate into technology to make it hard power. India has none. India having better equipment than Pakistan is akin to South Africa is having better equipment than Israel. Economy => Efficient Management+ Technological dominance + Supply Chain Ownership = Hard Power .
It is rather opposite directional calculation. India having 6 times bigger population will automatically consume and overwhelm the economy. The raw calculation shows it well enough that Indian economy barely doubles per capita income that is of pakistan, with india having far bigger share of population under poverty.
People may misunderstand. I did not say indian military is incapable. I said it needs clarification on how you do term capability. North Korea is very capable in it's own term. Similarly india would do well in battle that involves manpower and that is purely defensive. India having better equipment does not really bring anything consequential because they do not manufacture anything of those supply chain and they will drain their economy further nurturing those better equipment that will need maintenance and fuel. Even Pakistan in this regard has localized supply chain which in turn will have a say on economic front because a localized supply chain is handled by local economic factors. India does not have anything of these.
Saudi Arabia adds their budget of internal security into their overall defense budget that’s why it looks big
and in case of Russia since they buy locally and the Russian rubble is weak so the defense budget looks small in dollar terms
GDP of India is heavily underestimated that’s the reason why mentioned FOREX reserves because FOREX reserves can’t be underestimated or overestimated
And instead of looking at gdp per capita or poverty rate you should simply look at average life expectancy , infant and maternal mortality rate to judge the quality of life of an average individual in a region or state
And india has a huge manufacturing base definitely not as big as China or Russia but but there is no comparison with Pakistan or Afghanistan