Are seniors better off these days at the expense of younger generations?