The fact that we are encouraged to think of being overweight as a personality flaw makes it much harder for people to lose weight. They take their weight as evidence of their weakness which causes a detrimental cycle.
It's also true that popular notions of "healthy weight" are medically inaccurate. Many people who are a normal healthy weight and have no medical reason to lose weight still think they are overweight.
There are lots of good reasons to encourage people to think of themselves as healthy at non-skinny sizes.