Interesting topic in DISboard.
IMO, DB plan is a dying breed. If it wasn't because of union, pension would've been long gone.
I work for a retirement service company. We sell both DB & DC services but only for institutional clients. From what I've seen, DB plans are shrinking slowly but steady. Many company either freeze their existing pension and go with DC or convert their existing pension to DC. That really depends on the plan summary. Each plan is different. Either way has their pros and cons. For employees that has already put in many year of services, typically they do loose out a lot of revenue should their pension convert to DC. IBM was a good example. A few years ago, they convert their pension to DC. A lot of old time employees were not happy about the decision. They filed a lawsuit and IBM ends up convert those older employees back to the tradition pension plan. Verizon is another agony conversion story.
There are also 2 type of pension currently. Tradition plan or cash balance plan. Again, tradition plan can accumulate more money for people already put in minimum 10 years of service or more. Cash balance plan is good for people who only has a few years of service or start from scratch. While tradition plan might sound good but if the company your retire from goes out of business so will your pension. Cash balance might not make as much revenue as tradition, but you can take all the pension money out when you retire and put it into a tax shelter instrument. You might not make as much money but you will have control of the money.
As for why so many people won't put money into their 401k, that's just bad decision all the way around. My company spend some much time, effort and money to educate employee why they should save. That's the key. Education and communication. Even if you can't afford to save at what the maximum contribution allow, currently it is $16,500 per year. At the very least contribute to the maximum match. That's basically free money from the employer. If employees are not contribute to their full potential, their service provider should communicate and educate the employee more aggressively like setting up workshop a little more often.
How to manage the investment is another headache. It's all depends on how well your retirement service provider and your employer communicate with you on how to invest and what's your investment strategy should be. If you are young, be a little more aggressive. As you get older, be more conserve. There has to be a balance some where.
Don't forget. If you change job, in many case, you can take your 401k balance with you and put it into some kind of tax shelter instrument like IRA.