A 65-year-old can now buy a 6.5% income for life. After a decade of rotten annuity rates, the maths changed and almost no UK retiree noticed.