"Why does energy intake exceed energy needs in modern America and in most affluent countries? Why has the typical person's calorie intake increased by 250 calories per day since 1970 (4)? I believe it's because the fat mass "setpoint" has been increased, typically but not always by industrial food. I've been developing some new thoughts on this lately, and potentially new solutions, which I'll reveal when they're ready."
If you don't follow Stephen Guyenet's blog already, you need to.