There are a lot of us who would agree with, say, the Libertarian Party desire to “phase out Social Security” and don’t think Cruz’s ideas go far enough. But Cruz is moving in a direction of improvement and that’s far better than the status quo.
There are political knock-on effects to social redistribution programs. The fewer of those there are, the less opportunity there is for unscrupulous politicians to work mischief.
It is a catch 22. If I could have all the money (plus interest) I put in over the last 38 or so years I’d say drop it, but that is not going to happen and I want my money they forced me to give.
As a singular philosophical issue get rid of it.