It was a very good discussion IMHO, and outlined quite well the idea of an income annuity as a longevity income planning tool, rather than just an option for investments.
In retirement, cash flow is everything. For those that have guaranteed sources (e.g. defined benefit, SS, etc.) that meet their income needs from the first day of retirement, supplemented by their savings/portfolio, these types of products may not be attractive.
However for us that retired without a defined benefit (e.g. pension) and are years away from our planned SS, they do provide an option beyond our portfolio drawdown for income, and the impact of variance in returns depending on the "mood" of the market.