Realistically, none of those things have happened in a way that puts a dent in ever climbing obesity rates. I think it’s time we celebrate the pharmaceuticals and pay up. This is one of those times where technology might solve a social problem.
None of those things have happened to any significant degree period. There is a reason why obesity has skyrocketed in only 50 years and it’s not genetic. It’s of our own making. And yet instead of focusing on prevention we’re focused on symptom relief which granted is much more profitable if you’re Big Pharma ;). One of the reasons why healthcare costs so much in the US for everyone is because of the unhealthy lifestyle choices that people make either out of necessity (low income, cheapest option) or addiction (stuff yourself now, pay later).
I guess what I’m saying is if those preventative things were talking about, have not been implemented in the decades that they’ve been known about, I’m pessimistic thet they ever will be implemented.