Contrarian view: I retired this year, a few years shy of 57, and I was able to do so precisely because I have control over my own 401(k) and IRAs [well, within the limits of IRS regulations, anyway].
I've talked to a number of other people who wanted to know how I could afford to retire young (my kid hasn't even started college yet), and through the course of that I've come to believe that a corporate pension plan is not the great thing nostalgia makes it out to be. First, it gives the employer even more power over you and what terms you can retire on - as if having them be the source of your salary and your healthcare wasn't enough already. Second, it puts you at risk of all the things we often complain about here: companies underfunding the pension, or selling it off to somebody who doesn't manage it well, or even a company going bankrupt and taking the pension fund with it.
The idea of a corporate pension belongs to a world where there was mutual trust and loyalty between employer and employee, where you might work for one company for life and be proud of that fact. That world is long passed.