The Military is actually the ~5th biggest contributor to the current national deficit, behind social security, interest on the debt, and various health programs.
The largest contributors to the debt over the last couple decades have been stimulus packages and tax cuts.
The largest contributors to the debt over the last couple decades have been stimulus packages and tax cuts.