In fact, being overweight in some parts of the world is considered a sign of healthy living.
Yes, because it means there is "nough food" but that is an issue when there is always food available like it is now - and it is 24/7 available too. We live in a weird world.
The other factor is that children aren't clean slates, they are going to suffer genetics too, like craving sweet foods, like us all (nearly) so reinforcing these habits are going to lead down very rough paths.
You've spoken correctly. Nice piece by the way!