This is literally amazing research, just because we are getting closer to rejuvenating tissue does not imply that suddenly we will stop dying - it just means vastly increased health span which means less health care cost and more joy in life! Congratulations to the authors of this paper!