As a person who works in healthcare, there is way too much apathy about people's weight and associated health status. And I'm talking about people who are LITERALLY obese BMI >30. Everyone is free to make their own choices, sure... but then they suck the healthcare systems dry with all the problems they accrue as part of their freedom. High blood pressure, diabetes, lack of mobility leading to other heart, lung, and nerve issues. Even basic stuff like personal hygiene takes a big hit. Can't reach your butt to wipe properly? Can't stand in the shower long enough to wash off without needing to sit down? That makes them more prone to infection... The list goes on, and it is really frustrating from that angle. As a society we need to be encouraging of healthy lifestyles and helping people see how to do that. It IS completely possible to eat healthy on food stamps, my family has done it while I've been in school. It's just about caring enough to take time to plan a meal and taking the extra time to prepare it.
/rant