Under-funded defined benefit pensions may be a Ponzi scheme. But properly funded (X% of salary per month, calculated to cover future costs) defined benefit pensions are significantly cheaper for a given level of benefits, because they only pay out only until the beneficiaries die. Employee owned accounts (IRAs, 503Bs) are passed on to the next generation. Good for the kids, but not for the parents or the company.