I think in order to fix things, we must call a spade a spade. The issue is NOT “overweightâ€; the issue is “overfatâ€. Fat is an issue, adipose tissue.
For example when I was a kid, I got really really fat eating way too many hot pockets, pop tarts, drinking orange juice thinking it was “healthyâ€; too much sugars and starches. I recall and remember my mom going to the store and buying for me clothing which was called “huskyâ€;. Essentially the notion of husky was a nice way of calling a kid fat.
I think in order to improve things, we should not call it weight or overweight; instead, call it fat and over fat.