Obesity is obviously a problem in American society there is no question about that. And it has only become a major problem I would say in the last century, if not the last 60 years.
While there are many culprits behind obesity, clearly our society has gone through a fundamental and permanent change within these last 60 years.
We have to create time to engage in physical activity where as 60-100 years ago we had to create time to actually sit down and rest.
We also live in a society where a Snickers and a Coke cost less than a piece of fruit and water. It is also because those products have huge companies behind them to push these brands and engage in product placement in media and even within the grocery stores itself. It's no secret that the reason the checkout aisles are stocked with candy is because companies pay big money for that prime location.
We live in a society where everything is at our fingertips, or where getting to a certain place requires some sort of fueled transportation. If you want to live within walking/biking distance then you will have to pay extra to live there.
3DS Friend Code: 5129-0459-2616