Unfortunately all those programs are here to stay. At least until the government is no longer capable of printing money.
We can reform those programs slowly and we can make them more efficient and maybe someday privatize them or otherwise limit the central authority. But from a realistic perspective, you are not going to end them.
I don't believe that Social Security was or is constitutional. But after paying into it for over 40 years, you will only be able to take it from me now at the point of a gun.
Unfortunately a lot of people now count on this Obamacare fiasco to pay for treatment for debilitating diseases and any attempt to end the program now and leave these people in the lurch will not be tolerated.
The Federal government put their hand into this and I don't think it is realistic to think that our elected officials have the will or the balls to end it. Fix it? Yeah. End it? Not a chance.
Just to be a contrarian, there is no constitutional provision that says, “Congress shall not pass a social security law.”