Obesity driven by overconsumption of protein-mimicking carbs and fats

In fact nothing is caused by diet alone except obesity.

Not true, obesity is caused by diet, lifestyle, genetics, medications and drugs, health, etc. But thanks for making that claim and proving my point.

You’re arguing like a climate denialist. “We’ve always had storms, that big storm doesn’t prove that climate change is real…”. The links between obesity and poor health are well and truly established. The links between obesity and many obesity related diseases are well and truly established. Does it mean that everybody that is a little overweight will be unhealthy or get Type 2 Diabetes or heart disease? No, just as some truly lucky people seem to live to 85 in reasonable health despite smoking a pack a day for most their lives, there are always people that just seem to have genetics that keep them healthy, just as there are some people who are highly disposed to certain illnesses.