The main argument for defined benefit pensions is that while they never covered most employees, they did represent money that people got in retirement without doing anything and which "society" would otherwise have been on the hook for to some degree.