Upping the retirement age is certainly a start. That is necessary and would go a long way towards making the federal Ponzi scheme solvent.
Means-testing benefits would also increase solvency. After all, paying out less in benefits is better for the bottom line. However, it then becomes even more Marxist than it already is - it will explicitly be taking from those who are productive and handing it to those who aren’t. It’s already essentially welfare, though, so I’m not sure it’s much of a change.
Bear in mind, the higher you jack it up, the longer people will stay employed, meaning the fewer jobs available for younger workers.
Just sayin'.
It is welfare for many, a kind of forced savings for others, and just plain tax for still others. It should have been fixed 25 years ago, and all they did was to kick the can down the road.