And as we've seen, it'll eat all the money you can throw at it and even more, even if it means no healthcare, education or basic infrastructure in the country they're supposed to defend. Militarys appetite for money is limitless.
I find it hard to believe the military spends more than Congress gives it. Military doesn't decide the budget either. Of course a lot of pork is reps spending money in their districts to "create jobs", even when the military doesn't want what they're making [0]. Clearly Pentagon isn't in charge of that spending, or they wouldn't be spending money on what they don't want.
This relies on the (wrong) assumption that military leadership doesn't hold sway in the government. Historically, when the pentagon asks for more funds, the USG provides.