I clicked through the citation to find a 158-page paper from the Journal of Economic Perspectives. I read the first 10 pages or so before losing interest. From what I read, the argument seemed to be: (a) people are living longer, and (b) withdrawal rates are hard and thus most people will screw it up. It also requires that you ignore a bequest motive. Didn't strike me as particularly compelling, but again, I only read a small portion of the paper.
I had the same reaction to your post as pb4uski and HadEnuff... I see nothing universally auspicious about the annuity option just because 3 economists got together and wrote a paper. If there's some universal truth in the remaining 148 pages, maybe you could enlighten us? It is your thread after all.
And the whole argument is predicated on the assumption that annuitization is an economic no-brainer.