What's annoying me is the survivor bias. How do you know that people wouldn't have died earlier if they didn't do what supposedly caused the death over decades? Let alone that you cannot actually pinpoint what caused the cancer (but guess of course).
I think you shouldn't smoke and you probably should avoid alcohol or only consume in considerate amounts and don't eat like it's your last meal over and over, but you can't just say don't drink, smoke and overeat (or even don't eat this, but that) and pretend that it is better.