I agree. People who are currently depending on their SS benefits and those who are near retirement should be continued in the present system: they do not have time to do something else.
However, although it would be very expensive to do a one-time buyout for those under 50 (just to throw out a number), something of this nature is the only solution. The alternative is a Greek-style crash, only there's no EU to bail out the US.
There is no simple solution. We can’t just go back into time and correct the problem when the feds started spending the funds for other purposes and giving entitlements to those that never paid in.
We’ve had (and still have) a very evil system, probably beginning with the big entitlement era of LBJ and his Great Society. And somewhere in the 90’s or so both parties morphed into the globalist Uniparty.
I believe Trump is trying hard, and will likely succeed. Fortunately, he is not a true conservative, even though much of his agenda tracks that direction. He’s more of a nationalist and loves America. I have more faith in this guy being “fair” than I do some far right ultra conservative do-gooder.