And it also has to do with the abundance of food that makes Americans fat, not just fast food, bigger portions, tastier foods and such. If you think back 50 to 60 years ago the majority of the American public were skinny and a small portion are fat. And now it's the other way around.