The private sector has moved away from DB pensions.  The company I work with stopped DB pensions for new hires five years ago replacing them with DC pensions.  It is time for the government to do the same.