There’s no legal contract with social security.
Congress can change the law at will.
Congress can simply say all payments stop tomorrow. Social security taxes are just that taxes. Government collects the tax and spends it on whatever they please.
That’s the hard cold reality of it.
One other "hard cold reality" about that deal.....
The hard cold look in the eyes of all those shotgun-packin', blue-haired grandmas.
(I've drawn SS checks for five years now, I'm still a bit surprised when the money actually shows up and the day that it doesn't will just be yet another Gotcha moment. Does seem to be a bit of an oversupply of that sh** lately, though.)