Doctors are kind of the same way. They see patients who have problems and need them fixed. If you walk into a doctor's office and say your family has a history of heart disease and you're concerned, they'll run a standard diagnostic to see if there is a problem. If there isn't, they'll give you generic advice. Outside of that, they are not really likely to have much insight into how to prevent heart disease in your specific case. Maybe you'll get lucky and the doctor will have recently read a relevant paper.
This seems to me like a problem that you're better off having answered by a medical researcher rather than a physician in the trenches. Researchers are the ones who are taking the long view on outcomes in patients. Keeping with the same analogy, you're probably better off talking to a mechanical engineer at a car company about maximizing the life of your currently healthy transmission.
Also, I generally see this as a problem that will be best addressed by machine learning researchers collaborating with medical researchers. Then again, I'm an ML PhD student working on health applications, so I'm biased. :)