Decades of burgeoning and bloated defense budgets. Trillions upon trillions of taxpayer dollars going into the pockets of politicians, foreign governments (see Israel), defense contractors, defense builders, militia contractors (easier to just say the entire fucking military industrial complex). Never any money for the needs of our citizens, even to the point of taking money away from citizens to pay for even more military crap. Now looking for an extra $500B for what, to 'resupply' an arsenal that seems to have been depleted in less than a month while strong-arming a basically third-world country?
Where did all that money go? Not into arms/ammunition/etc., not into food for deployed troops (it is reported that many in the middle east are not getting food rations).
Decades and decades of irresponsible spending without any true oversight (when was the last time the DoD passed an audit?), and every fucking time someone in Washington raises the issue of oversight and control the DoD rolls out the scare-mobile. 'Our enemies, woe is us and the country if we lose even a dollar'. BULLSHIT! They cry like babies, not unlike the GOPs 'But her emails' whining every time they are backed into a corner.
I'd really like to see someone actually explain truthfully (a big ask!) that 4 weeks into a conflict (of our choosing) with a much smaller, much less sophisticated military we do not have the resources required to win.
I'd also hate to see if we had to actually go into a conflict with a formidable foe (or foes) since the argument is also always made that we have to be able to fight and win simultaneously on 2 fronts.