For the sake of the argument, I'll agree with you.
The politicians mismanaged the SS trust fund, and they should be held accountable. But all we can do to make them accountable is impeach or prosecute them.
That won't bring the money back. It's gone!!
So going forward, we have to either (1) cut benefits in the 20% range, (2) impose a huge SS tax increase on our kids and grandkids, (3) do some of both. or (4) let the system run until it's busted.
I can easily see why many people think they'll die before (4) comes to pass and so prefer that non-choice.
For me, option 2 (and therefore 3) are non-starters; I can't figure out how it's more moral to sign my as-yet unborn grandchildren up for a lifetime of paying off debt so that the demographically wealthiest segment of our society can continue to get monthly checks. The future generations had no say as to how the system should work, but those of us here now do, so it is us who should shoulder the burden.