I don't think Americans are fat because of portion size or caloric intake. I mean I eat wayy more than anyone I know and I weigh about 135 and I'm 5'10. But the difference is that I actually eat fruits and vegetables rather than just the standard American diet, which has a lot less calories and carbs than I eat in a normal day. But those are just my views on it lol no hate to anyone out there :)