You CAN get lung cancer without smoking.
You CAN get diabetes while eating awesome and being a gym rat.
Of course. But your chances of acquiring these diseases rise substantially when you do smoke or let yourself go. And I'm not sure what the length of time it takes for these diseases to develop has to do with anything. They're still expensive and they're still covered by health insurance, as they should be.