But influenza is a virus and is not caused by dirty drinking water or lack of sanitation such as cholera and typhoid which are caused by a bacteria.
Stating the obvious. Regardless, immune system strength is a factor.
This plays into the current state of things as well, as the CDC admits that influenza “can create or exacerbate other health factors.” This is a problem in industrialized nations.