Countries pay now for military companies like lockhead maartin and baes.
Imagine for example NATO countries pay for equipment now and later when those countries struggle financially they need to borrow money and they get money from the same companies who they pay now.
So why pay that money lol ....If they have to borrow the same money back later.
So it's like i steal your money and then i offering to you Im generous i give you with low rate loan lol 😁 your own money.
World is in money crisis only ones who got fat wallets of money will be military companies but they will not help.
Military spending is understandably rising because the wars are on the rise and countries are realizing that unfortunately being attacked by another country isn't a problem of the past, so significant spending on the military makes sense. As for how it's done, I think it's better to pay when one can pay, and borrow when there's no other option. After all, borrowing does eventually come at a cost, to some generation or other. My country is in a position of desperately needing more weapons and upgrading our military, and we are spending tons of money on it (the vast majority of annual influx coming from taxes), but we're also taking loans because there's no other option for us. Still, it's not because 'why pay if you can borrow', it's 'borrow because you really need it right now but can't pay'. And there will surely be a time when it all hits hard.