Definitely, Hereditary causes are there but it highly depends on the environment and the lifestyle the person has. For example, the odds of developing diabetes is about 30%, if the father has it but it is preventable if the child follows a good diet, limits sugar and is physically active, and of course not being overweight.
Very creative article btw.
RE: Taking care of your old age at a younger age