I never got a 401k. Every six months our company takes all of us renegades and new hires and puts us through a 401k meeting. Actually, I'm the only renegade--everyone else is a new hire. It's always the same guy trying to sell us on it, and after three and a half years he's gotten to recognize my face in the meetings. I'm his example of a young man making a terrible mistake.
Every meeting since the second one he has asked me why I do not get one. "I'm waiting for the crash." I got laughed at the first few times, but this last meeting, nobody laughed.
I do not believe in getting into the stock market with anything other than disposable income. Retirement is not disposable income. No way am I going to let anonymous assholes gamble with my life savings and run off with the bulk of the profits after leaving me with 100% of the risk.
When $1000 leaves your 401k account, it goes somewhere. That somewhere is usually the pocket of a con man. I'm not feeding that beast.
And FWIW, all of the people who signed up for a 401k as of the last meeting are negative. They're effectively zero as nobody would force them to pay, but they all got statements with negative numbers on them. The people who have been at it for a while have all lost in the 60% neighborhood.
One saving grace about our company is that the 401ks are all internally insured, so you are guaranteed to be able to pull out what you contributed plus the company match. Just no interest or adjustment for inflation. That seems like a good compromise and I know of one guy who's close enough to retirement he may actually use that.