It's not that being underweight causes disease, but that these chronic diseases can cause weight loss, ... It's called reverse causation.
People often lose weight as they get into their 70s and 80s, and it's often due to chronic disease, ... A third to a half of people in the older age groups have at least one chronic disease like heart disease, stroke, congestive heart failure, or cancer.