So you think the government and your employer should be responsible for you? Rather than you being responsible for yourself?
I have a pretty all-consuming job. It's a great job. It doesn't give me time to go off and get an advanced degree in finance, so I can learn how best to invest my money. It doesn't give me time to go out and interview CFOs at various companies so I can decide where to invest my money. I have other obligations than watching my stocks hour by hour.
I accept a low return for what I've paid in social security because it's safe - or relatively safe.
I would love to have a company handling the pension fund - as long as it's a solid company that funds it appropriately - because I assume they can hire a heckuvalot better financial adviser than I can.
The thought of 300 million americans trying to invest their social security money in private funds makes me shudder - a) it's highly inefficient - think of all the fees that would have to be paid and b) WE DON'T HAVE THE INFO.
Those of us not living on Wall St. don't have the info. We saw how well individual investments worked in the crash of 2001. And the crash of 2007/2008.
My current company doesn't do pensions; so I have my 401K with the company they picked and have targeted the fund that's supposed to do best for someone retiring when I am due to retire. The rest is keeping my fingers crossed.
I do have another 401K which is basically the rollover of past companies, and it is with a firm/adviser I've picked, rightly or wrongly.
We're all out here doing our best; but if you don't want to see old people starving on the streets, yes, you should look to the corps and govt to take some responsibility for the workers.
Remember how much equity was wiped out in the housing crash in 2007/2008? the "average investor" had no clue about the games the companies were playing. We didn't have the info.
Sadly, looks like many companies played along with the hype - but they should have known better.