Actually there is. It's called socialism if every single citizen invests their money. I have been preaching this for years, but it falls upon deaf ears. If every single American put $20 into an annuity every month then we wouldn't have these problems. That annuity will garner tax money for the man and earn gains for the owner of the annuity.
That type of thinking has been preached by many for years, but most don't do it. Run those numbers through an anuity calculator...
If you start an anuity at the age of 18 with $1000 and a rate of 6% and monthly add $20, at age 68 you will have less than 100k. Now start that same thing with $500, add $20 monthly PLUS $500 annually and you'll have 235k. Either way a nice chunk, but not enough to independently support yourself through retirement; although barring catastrophic circumstances the 235k might be close. Add it to Social Security and most would probably be fine.
Is this a mandatory government run anuity like Social Security? Deduct the cost of the fed running it. Now where does that 6% interest come from? How does the federal government make money?
Is this independent investment? Then it's not socialism; but like you said, most don't/won't do it. Those who do will inevitably be supporting "greedy big business" who will make more off your money than you do. Take the incentive of making a bunch of money off of it away and there is no reason for them to do it. Now where do you put your $20/mo?
The fed takes more than that $20/mo for Social Security and you can't really expect to live off of that...
I personally don't trust the fed to manage my money wisely or cost effectively. Most people don't handle their own well. Catch 22... The government isn't efficient or fiscally responsible, people as a general rule aren't either, big business and the 1% are greedy...
So where does this leave us?
IMO (change the order to suit your preference, but this is the order in my mind - I am sure some would reverse the order):
#1. Personal responsibility. Learn a skill or provide service that is in demand. Nobody should be expected to take care of you if you are physically capable of taking care of yourself. Don't have more kids than you can support. Be fiscally responsible.
#2. The "rules" need to be fair without taking away the incentive to excel or driving companies out of the country.
#3. The government needs to be fiscally responsible.
#4. It appears we may be screwed - as in there won't be any significant change? See #1, 2 & 3... People will always want the easy way, the rules will probably never be "fair", the government will spend our money irresponsibly... Without #1, #2 won't change anything long term. Without #3, #1 & #2 won't change. Without #2, #3 won't change & #1 will continue to feel it's hopeless... All 3 would have to happen at the same time or in very short order, and that my friends is the (impossible?) nature of the task. I think #2 & #3 are possible; unlikely, but possible. #1...? I have faith in a person, almost any person; but in people in general as a whole...? Ahhhh, the complexities of the human condition!
It's (again IMO) the social that shapes the economic. Groups #1 & 3 need to learn responsibility, group #2 needs to be less greedy... and no, I don't endorse Socialism. That removes the incentive to excel or take personal responsibility.