A DB plan at least locked in your retirement payout, allowing much more security of income than being left to the wolves in the stock market.
I’ve seen multiple workers who need to retire, it was past their planned date to retire despite saving for their entire lives, because ‘the market’ wiped out a chunk of their retirement package.