I mean, it might well be true that most people could live an extra 20 years with a suitable change of diet and lifestyle.
But even if that's the case, isn't everyone going to die of cancer or heart failure at the end of those extra 20 years?
There's no "cure" for cancer as of yet, you can't even guarantee prevention. It's a combination of genetic damage and an immune system that gets prevented from stopping the proliferation of cancer cells because the cells mask themselves as healthy cells. In effect cancer is an immune disease, but that's not fully accurate. Saying it's down to lifestyle is like telling people who got the plague they should have just moved. We have barely more understanding about cancer causes than doctors at the time did about disease.