What else would you spend it on?
If America didn't spend money on war, what the heck would they do with it? Being at war is all the US government knows, think of the downtrodden folk growing up in the many war torn countries around the world, only difference is it's THERE and not on your own land. All today's youth has known is their country at war. Thankfully it's not on your own doorstep/my back fence, but that's how they excuse fighting somewhere else, 'stop 'em before they come here'. I guess the Japanese in WWII scared the US government enough that they'd rather pay to fight in other nations than face defending their own shores...which didn't work so great in Hawaii, lesson learned, 'fight THERE, not HERE'.