Granted social security wasn't meant to be a person's sole source of retirement income. Even still the program is such shit and the last report shows less than 50% of Americans have a retirement savings account outside of SS. If all those people could have put that money towards something better they'd be much better off when retirement came.
I'm happy to be a state worker and not put into SS. I'd be all kinds of pissed knowing how little I'd be getting back from it when I retire; assuming SS hasn't collapsed on itself. My state's retirement program is set up near identical to a pension. If that's all I had towards retirement I'd at least be better off than those who are stuck with SS only. It's still small, but I've been investing in a Roth IRA as well and have about 20 more years for it to grow. And once my house is paid off in about 4 years I'll be looking into other investment accounts. I don't want to end up like some folks who HAVE to work literally until the day they die. Hopefully when the time comes for me to retire I can do it comfortably and only work if I WANT to.