On reflection, that was insensitive and I apologize.
If they did it today, they should ask a player's age up front, and if they're <18 or <13 only offer the minigames (without weight tracking.) For players above that, remove any positive or negative signage/connotations from being over- or underweight. Allow users to set a target (manually), and get them to work towards that.
Nah i was kidding, but i see how that could affect someone young, in wrong circle of friends and family.
The article though is kind of overly dramatic, as per usual.
In my opinion the idea of shaming usually leads to worse circumstances, and positive reinforcement tends to work better.
In the case of weightloss, for example, seeing an inspirational story of someone losing a bunch of weight, works better than being called a fat cow.
But that doesn't mean accepting harmful "fat acceptance" movements, of course.
I think in general it goes for most things, from exercise to acquiring a skill and studying it, seeing the positive benefit of the work put in, works better than the fear of social shame, which can just lead to a form of anxious paralysis (and regression).