Annuity Question

Two years ago, you asked a very similar question (Guaranteed Income for Life Plans - Yea or nay?). Is this the same question?