I think a lot of the problem with the American healthcare system is the incentive for doctors to just prescribe meds for ailments related to having obese patients. Oh, high BP due to being fat? Here's a pill. High cholesterol from eating fast food every day? Here's a pill. Type 2 diabetes for being over overweight and eating like shit the majority of your life? Here's a pill and blood sugar monitor. Granted, some people may actually have high BP or cholesterol and be a perfectly healthy weight and they actually need these drugs but the vast majority of the people who are type 2 diabetic, have high BP or high cholesterol have these issues due to weight and diet. However, there's no proactive measures for doctors or the pharmaceutical industry to get these people off these medications because the incentive structure is backwards. The structure incentives doctors to keep these patients coming back to them for more drugs and the pharmaceutical companies keep pumping them out. If the government actually incentivized people to be healthy, it could dynamically shift the health trends we've seen over the last 20/30 years. However, too many lobbying programs are on capital hill trying to get their shitty processed foods into our laps (dairy industry, big beef, etc.).