Is there actually any agreement among scientists that there is a causal relationship between fast food consumption and obesity? I mean at an epidemiological level -- obviously if I eat ten Whoppers a day, I'm going to have a problem.
My favorite recent hypothesis for the obesity epidemic is the increase in snacking [1]. It seems very easy to believe that highly preserved snacks are becoming more available in these countries at the same time as fast food does.