Another myth is that the war on terror has busted the budget. While operations in Iraq and Afghanistan are expensive, defense spending is $605 billion this year, or about 4.5% of GDP. That only seems large by comparison to the holiday from history of the 1990s, when defense fell to 3% of GDP. As recently as 1986, defense spending was 6.2% of GDP.
The real runaway train is what CBO calls a "substantial increase in spending" that is "on an unsustainable path."