Diet culture is to blame, a set of ideas that links thinness with health and moral virtue, encourages weight reduction as a method of achieving greater social standing, and stigmatises some eating habits while elevating others. It's sexist, racist, and classist, yet this way of thinking about food and bodies is so ingrained in our culture that it's difficult to see.