Home Finance Disadvantages of Annuities: 8 Drawbacks