Re:
The question is wrong, the thinking isn't.
LOTS of guys do steroids, or super supplements, look great, drink quite a bit, or binge eat, but aren't internally healthy. Yes, they'll live well during their 'physically fit' years, but they'll also decline quicker.
However, there are those yoga instructors who are somewhat chubby or fat by BMA standards, but can twist into a pretzel, withstand 100 degree heat for an hour, plus, and consumes only natural stuff. It DEPENDS on what your body is conditioned for.
A yoga instructor might not do a 4 minute mile, but the runner won't necessarily be able to bench 250, and the lifter might not be able to withstand the 100 degree of Bickram Yoga w/out puking. I knew what are considered 'in shape' lifters, who went to do muay thai, and they couldn't last 20 minutes, nor do the situps, pushups, or jumping jacks. These guys pushed 220-250.
Fitness is relative to what you're trained for, health, IMO, is related to over wellbeing and functionality of your body. Health will keep you living longer, whereas, football players, from all the abuse, as 'inshape' as they appear, normally die earlier, have a harder life at age 60,70, and 80 (you did watch the superbowl when all the X-Mvp's came out right?).
I met a 90 year old guy who has surpassed his wife in longevity. His secret was that he's always walked, everyday. Kept his body in use and his mind. So he's 'alive' through will. He has accepted and embraced life. His will to live is evident b/c he uses what he has to the fullest. Genetics play a role, but your health will lengthen or shorten that genetic predisposition.
People first need to learn to get active these days, THEN focus on extending their already short and difficult life span.
A-Unit