Because it's not calories! There's so many complex factors at work like thyroids, metabolism something's and autoimmune vagueness. And how are they going to eat healthy when it's so expensive and it's really about WHAT you eat not how much and some people only eat 800 calories a day and STILL gain weight because that's their genetics or something else that doesn't exist.