What don't you get about taking a pledge not to raise taxes does not violate the oath they took?

And your statement about the military being the largest expenditure is false. At least according to the CBO.

http://www.cbo.gov/publication/42636