Sen. John McCain's name-calling can't change the fact that military spending is out of control.
America spends more than anyone on defense, yet faces no existential threats. So what are the likes of Bill Kristol, Arthur Brooks and Ed Feulner afraid of?