It is a very difficult problem.
- We can say where we want to go (no government involvement in retirement at all)
- We can say very specifically where we are (massive government interference)
- We can point at what went wrong (passing the laws that constituted the interference).
But what would be the best way to transition from here to there? And how could we bring about such a transition? Those are the tough questions.
People were forced to pay into the system. They were led to believe that the money of theirs, taken without their permission, was being held for them... in trust, and would be returned when they got old.
But, the fact is that to pay those on SS now, the young will have to be the victims of more and more theft. There is no good way out.
Keeping the SS system forever would be wrong. Ending the payments immediately would be wrong. Therefore you look for the least harmful transition (ending it over time).
You pick an age (say, 40) and say, "If you are over 40, you will be able to draw from SS (or chose a private alternative - up to you). But if you are under 40, you will get nothing from the government, so find a private means of taking care of your retirement."
The bigger practical problem is not what we are talking about here, but rather that the government will go broke before long because of the national debt. Maybe SS will be the major contributor to that problem. Or maybe it will be Medicare. Or maybe it will be all of them together overwhelming the economy's ability to carry such a large burden.
That huge problem has its roots in the idea (philosophy) that government should be able to take money from people and spend it on what it deems to be good causes (resulting in big government). It is the people's failure to understand individual rights and their application in capitalism that is the root problem (and I suspect that we both agree on that).