Actually USA debt servicing is at over 10% of GDP, Military is only 4.5% So in essence, paying interest on USA national debt is the number one expense of our budget. We could double military spending if we didnt have to pay interest on the debt we are borrowing.
Social Security doesnt count as it doesnt add to the national debt. Technically you are correct (being part of the budget reporting) but it doesnt add to or affect the national debt in any way. (It's REALLY important for the young to be educated on this)
It is a self sustaining Trust Fund and funds can not be intermingled or used for any other purpose. Any surpluses in the Social Security Trust Fund are put into US Treasury notes (lent to the government which the government has to pay back with interest)
Hence the word Trust Fund
View attachment 157532
It's kind of funny when you think of it, the Social Security Trust Fund is untouchable by Congress except to pay Social Security Benefits. All the press and media attention the pubic reads talks about what danger it is in, yet the Trust Funds has TRILLION of dollars in surpluses that it lends the USA government in the form of Treasury Notes that the government has to pay back.
So in all the drama we are out another decade and the media makes it sound like Social Security has a spending problem with its surplus vs the disaster of the Federal Defect every year.