I knew I shouldn't have used that link, but I didn't have a better one handy. And yes, attributing 80% of the national debt cost to the military is very high. But your missing the point. The current government accounting attributes none of it to the military, which is obviously even more wrong headed.

No matter how you want to try and fudge factor otherwise...entitlements (non-discretionary spending..which does include vet benefits) is magnitudes higher than defense spending..even if you add builing nukes.

Even if you accept the governments figures non-military spending is only 4 times military spending. Given a more realistic figure, military spending is around 1/3, entitlements are around 1/3, payments on our debt is about 10% and the other 25% or so is everything else.

Jay