The later seems tongue in cheek, isn't it? But the former is actually true. I guess cancer is now a bigger cause of mortality just because we live longer and so we have more time to get it, instead of dying earlier of another, now tractable, illness. I don't think raise in heart diseases can be explained just by that effect.