I don’t see anybody complaining about the trillion dollars that Obama dropped on the Dept. of Education, HUD, and several of his other favorite govt. agencies. But when DoD needs anything, the answer is always, “There’s no money...” The totally bogus $400 billion bank bailout would’ve purchased 100 CVN aircraft carriers. The money is there, it’s just being squandered in bad directions. This is what happens when you have a president that won’t do his job by submitting a budget and idiots in congress give him a blank check to keep the govt. quasi-running.
It’s not a choice about what HAS been spent. That is water under the bridge. There is no money coming in. If interest rates simply normalize the entire budget will be interest on the debt and Medicare. This will happen in your lifetime.