So maybe we just need to invent the Vanguard of annuities? An annuity provider with a governance model designed to work in the interest of its customers that can build trust as a reliable player?
EDIT: it appears that Vanguard itself offers annuities, but they're not particularly transparent so I'm unsure if they're "good enough" for general-purpose retirement savings.