Here's the problem with food in modern times; for a massive population, there needs to be a cheap and effective food supply. That exists in North America in the form of frozen foods, boxed meals, and most food sold by major food chains that contain large quantities of sugar and salt.
Compounded on top of this, meaning there's more than poor quality food, is high cal faux foods, and fast foods (which isn't food to me). Comfort food items like cheap pasteries, chips, soda pops, etc. So there's poor quality food, then food that's plain ol' bad for you.
See cheap food robs you on energy. Bad food requires energy to work off. Cheap and bad food together cause people to become lazy, low energy, and in time, fat.
However, Organic items seem to be on the rise lately. With people going green, so too does the food industry. With organic items hemming out some peoples bad items and increasing the quality of dishes people eat, there'll be more energy for people to do things.
And then there's the internet, requiring that people sit all the time. So, who knows at this point.
