A defined benefit pension can't guarantee anything either and you have no control over that risk. Ask anyone who received pennies on the dollar because the "backstop" went bankrupt with an inadequately funded pension.
The big advantage of a defined contribution plan is that you control your risk of loss. If you feel stocks are too risky then don't invest in stocks.