Annuity criticisms are a dime-a-dozen.
The majority of financial advisors seem to have some issue with annuities, consumer perception is generally terrible and the financial media often appears to provide a reflection and reinforcement of prevailing sentiment.
There is a case to be made for “control of assets” as the common denominator for both the consumer and financial advisor perspectives.
Control of assets basically refers to the fact that annuities involve handing over money to an insurance company.