This Tribune article confirms my experience. Annuities are often sold to elderly client who don’t understand them. Annuities have their place, but not for older folks who pay no income tax.
Several ultra-wealthy families were behind a lobbying campaign to eliminate the estate tax. They tried to "keep it quiet," but citizen.org issued a report found out about it.