Obesity is a failure of preventive healthcare - more like a consequence than a cause of inefficiency, lower coverage and higher spending. And prevention doesn’t start at doctor‘s office.
it's also a symptom of extreme poverty. Very few people in the US starve to death but they certainly don't get healthy diets, the capacity to exercise and the education & access needed to control obesity.