In the past 20 years, the caloric intakes of Americans and the composition of their diets have not significantly changed. But obesity rates have steadily risen. Why? Probably because motherfuckers are not working out.
1. People are eating about the same as they did 20 years ago.
2. People are getting much less physical activity than they did 20 years ago.
3. People are getting fatter.
4. Maybe it's the lack of physical activity.
To be specific: "researchers from Stanford University discovered that the number of US adult women who reported no physical activity jumped from 19.1% in 1994 to 51.7% in 2010. For men, the number increased from 11.4% in 1994 to 43.5% in 2010. During the period, average BMI has increased across the board, with the most dramatic rise found among young women ages 18-39."
Sure sounds like the problem is: "no physical activity."
There are many sociological, economic, and cultural reasons for the decline in physical activity among Americans. We acknowledge that even as we acknowledge that those reasons do not matter in the long run because your health will still decline even if you have a perfectly good reason for not working out. So try to go work out.