Ok, some good answers here. But my question is more, why is the US still spending so much on the military. The comment about safeguarding allies(maybe Israel) made a lot of sense, I could see what. But with the situation as it is, does it really make sense the the largest portion of the budget pie chart goes to defending ourselves against invaders? Can't we spend less than a third of that just on creating good international relationships with other countries? Are we maybe protecting our oil resources? Why not just cut dramatically, take the hit, and spend money and getting this country whole again? Get out of the middle east, start using our supposed 100yrs of natural gas, along with US oil reserves and just do what the whole world wants us to do-get out of their faces and do primarily our own thing.