Annuities are notoriously low in returns because traditional
Annuities are notoriously low in returns because traditionally it was provided for widows who had no own incomes. So it is by regulation invested in very conservative instruments.
I always said that if you have a decent social security, you don't have to buy annuity because social security is kind of annuity.