I said it before and I'll say it again: obesity is not caused by eating too much food per se. It's caused by the type of food you eat and how the food you're eating affects your hormones.
Do you really think 2000 calories of Twinkies affects your body in exactly the same way as 2000 calories of salmon? Neither do I.
And here's some food for thought - the very thing mainstream wisdom tells obese people to do to lose weight is the very thing that makes them hungry, namely, eat less and exercise a lot.
Watch this clip. Think about what YOU are eating when you're done.
Now, there are parts of it that are not technically correct (FE: Dr. Lustig states that it takes twice the energy to burn/digest protein than carbohydrate. I'm not sure that this is technically correct. There are also parts where the two main experts (Taubes and Dr. "fructose is the devil" Lustig) contradict one another.
At one point Gary Taubes states that exercise has not been shown to be an effective agent against obesity (he's correct, but this MAY be due to people's high carb intake dissallowing fat useage when exercising. More on this in a subsequent blog post). Not too long after Gary makes the statement, Dr. Lustig says that when his patients adopt a low carb diet, they become much more energetic and feel like exercising and says that this is, in part, what helps them lose weight. Oops.
All that said, grab some popcorn - no wait too many carbs. I know - a fistfull of pork rinds - and let the games begin!