I will also say that the medical establishment is, sadly, either willfully or not a big part of the obesity problem. The American Heart Association for goodness sake ENDORSES SUBWAY for diabetics.
That is insane. They have lost all credibility to me. A subway sandwich would cause a huge spike in a diabetic. HUGE. It is the height of irresponsibility. But then again Americans followed the food pyramid and mainstream advice...cut fat...cut fat. Carbs, no worries.
And bam...look at where we are. Doctors have to question conventional wisdom first to be of any good. 3FC probably has more good advice than all American medical doctors put together.