Not to mention that if 1 dollar is allocated for infrastructure & welfare in places like India,20 cents actually find their way to the project.Defense expenditure is far more closely monitored.
INDIA
Military expenditures - percent of GDP:
2.5% of total GDP (2006)
Source: CIA, The World Factbook.
https://www.cia.gov/library/publications/the-world-factbook/geos/in.html
2.5% isn’t really that bad a price to pay, for minimal security, in a region still in conflict.