The chart above tells the story. In 1990 (not that long ago, all things considered), about 56 percent of Americans qualified as obese or overweight, according to the CDC. Back then, we were pretty honest with ourselves about the state of our waistlines, although we fudged it just a bit — 48 percent considered themselves "very" or "somewhat" overweight, according to Gallup.
But over the years, that eight-point gap between perception and reality has ballooned along with our waistlines. Today, 7 in 10 Americans are obese or overweight, but only 36 percent think they have a weight problem. In other words, close to half the people who are overweight or obese don't think they're overweight or obese.
"As a person's social contacts gain weight, it seems to change the person’s idea about what an acceptable body size is," Christakis says. "This may result in the person him/herself gaining weight, or, even if it does not, it makes the person more accepting of other people’s weight gain."
You can see this latter effect in action in the chart below, plotting the differences between men and women's average self-reported actual and ideal weights since 1990.
In 1990, for instance, the typical American man weighed 180 pounds and said his ideal weight was about 171. Today that man has gained 14 pounds, and his ideal weight has moved up with it. The typical man now says he'd like to weight about as much as the average man in 1990 actually did weigh.
You see a similar effect happening among women, although in that case the gap between actual and ideal weight is even wider — close to 20 pounds in 2016.
If you look back at that first chart, you see that the percent of overweight or obese Americans has essentially increased in linear fashion since 1990. That train shows no sign of stopping — is there any way to turn it around?
If that's the case, then Americans are going to keep getting heavier until about the year 2050.
Some critics of these programs have argued that they don't work because overweight people already know they're overweight, and they know that being overweight is bad for your health. Federal efforts to raise awareness of, say, the negative health consequences of being overweight don't do much good if everyone knows that being fat is bad for you.
But taken together, the Gallup and CDC data suggest a different mechanism at work: Anti-obesity efforts might not be working because roughly half of overweight people don't actually realize they're overweight.