Oh yeah, most people in general are ill prepared for retirement, especially since people live longer now. Even people that had pensions and thought they were set find the pension running out of money because they weren't designed for people to live on another 30 years.
Myself, I'm currently screwed but honestly primarily because I never made enough money and had poor money handling skills. I'm now much better. My wife and I clean houses but we live a month ahead on our budget now, have a six month emergency fund including deductible in case of medical emergency, and we're saving money every month. The plan is to start putting money in index funds this year. At 39 and 36, we have enough working years to be okay. We should retire with our modest house paid off, and we don't buy anything else on debt now.