I read an interesting article the other day that argues that socio-economic status has a very strong bearing on a person’s life expectancy; namely through nutrition and the effects of food on one’s health.
The argument is that poorer individuals do not have access to high quality, healthy foods: fruits, vegetables and supplements are essentially inaccessible to some income brackets because they are so expensive relative to foods more easily available such as fast food. Fast foods are minimally nutritious but are filling and also cheap. Without proper nutritional education as well, lower income people tend to frequent fast food restaurants and eat fewer meals supplemented with essential vitamins, minerals, anti-oxidants and other body nourishing elements. Without these elements, life expectancies are estimated much shorter than for others who can afford healthier meals.