Although I don't really like stereotyping, I must say that they are fat because of the Fast food chain that's currently booming in their country and in which aside from that, costs cheaper and is already made. Most of the Americans I know prefers fast food. They say because they're used to it.