> rather than looking at real causes of why people are so unhealthy
I'll answer this one.
The human body is designed and built to eat as much as possible, as often as possible. The brain will prod, poke, and even force you to eat.
For all of human history and prehistory, this is incredibly advantageous. A greedy approach to food consumption allows lower risk of starvation, and fat reserves can be utilized to provide survival mechanisms when food is short.
For the first time in human history and prehistory, we have an abundance of food.
Some humans, a minority, are able to simply fight their biological urges or they may not even have those urges. If this were 10,000 years ago, they would surely be one of the first to die. Now, however, this is advantageous.
Every single part of our biology is in contradiction with modern society. It's not a shock that humans have a problem with obesity. If I gave my dog infinite kibble, I give him a month before he has killed himself.
We are not built for this.