It’s not really debt, because it’s not legally binding. Congress can repeal any and all entitlement programs at any time, by a simple majority vote.
Exactly so.
There is NO CONTRACT. The US Congress reserves to themselves the power to make changes to the Social Security Act, and I quote from the text of the SS Act directly:
“RESERVATION OF POWER
SEC. 1104. The right to alter, amend, or repeal any provision of this Act is hereby reserved to the Congress.”
Right there is the solution to all entitlement issues.