I share your trepidation about the possibility of the government seeking to 'nationalize' private retirement accounts. No doubt that Social Security (and other entitlement programs) are going to go tits-up; as they are mathematically doomed to failure.
That being said, keep in mind that the best thing about a 401(k) plan is that you - the worker - have a voice in how the money is invested and what level of risk you are willing to take (aggressive, moderate, conservative, etc.). Along with the fact that your employer may match your contribution, a 401(k) can be a valuable tool for planning your financial future.
Don't put all your eggs in one basket, however. Spread your assets around a bit. I have a 401(k), a traditional IRA and a Roth IRA. No way I will ever have the financial acumen of Warren Buffett or Donald Trump......but it is inconceiveable to rely on the bogus Social Security system that will go broke just about the same time I will be ready for retirement.
Not to go off on too wide a tangent, but SS was estimated to go into the red in 2016 or 2017 but instead it went red this year. All the prognostications are occurring more rapidly than prognosticated! To me it doesn't matter if you are just getting that first job, getting ready to retire, or already there. The time to worry about it is now. No one worried about the "subprime" problem until it set off a nuke in the world financial system, and by then it was too late to get out intact.
The problem I have with most traditional investment strategies is the downside. When I say traditional I mean 401K, IRA, stocks and bonds type of thing. Sure you have a voice but no control. Everybody saw what happened the last few years, the old way is out and the new way is not what we're accustomed to. The relative stability we thought was an American birthright just isn't there, and I don't know if it will ever come back.
OP the main thing is this: Are you looking for a percentage gain? There are %'s to be made depending on your risk appetite and desired level of involvement.
Do you want to be checking on your portfolio all day or do you want to just park some money somewhere where you wont be inclined to spend it?
Do you want to risk losing everything for the chance of the big hit and never having to work again or are you concerned more about the return
of the investment than the return
on the investment?
The first thing I always recommend is to get out of debt. Now this presupposes that you have at least several months expenses saved in an emergency fund (It always amazes me that people will save money for something that wont happen for decades (retirement) but will not first save for something emergent like car repairs, medical bills, job loss, etc.). Credit cards first, then car/student and other types of non revolving debt finishing with mortgage debt. Think of the APR you're paying as the ROI as you extinguish that debt. Being debt free will not only give you a large amount of freedom, but it will give you flexibility as well.