No one said food stamps = social security but they both are social programs that benefit people.
Social Security is in fact an entitlement as in workers are "entitled" to their benefits by paying into the system. Republicans later smeared the word entitlement because it now also refers to welfare programs (entitled by law) so people get confused.
Yes but comparing to the military is unfair. These are two very different types of programs. Of course SS costs more, we're all paying massive amounts into it for our retirement.
Military on the other hand is spending congress controls and whether its 1 dollar or 1 trillion is by their whim. No one is explicitly paying into it. In these kinds of military vs "welfare" spending, removing SS from it makes perfect sense. It pays for itself, and then some (when congress isnt stealing from it). Military is all debts and spent money. Its doesn't pay for itself. It buys 1 trillion dollar jet programs that are the laughingstock of the world as our corruption and incompetence are clear to see.