One benefit of a 401k account over a pension is that the individual beneficiary controls the account, and not some other entity who can be sued for something an individual employee had nothing to do with. Indeed, pretty much every personal financial advice thinker would advise an employee not to put their own company's stock in their 401k, in order to avoid a source of company-specific risk.