Middle-class retirement used to follow a predictable script: work hard, save steadily, stop working at 65, settle in a retirement cottage or old age home. But now, it seems like every new generation ...