The reasons are various and complex, some of which are included in here. I would adduce three reasons:
1. Ironically, the very success of medical science. Many fewer people don't conveniently die of a heart attack in 60s; cancer is increasingly a chronic ailment rather than a death sentence. It...