Of course, I don't believe that, but it's interesting to consider the blame game that always seems to land at the front steps of Wal-Mart. From research entitled "Supersizing Supercenters? The Impact of Wal-Mart Supercenters on Body Mass Index and Obesity":
"Researchers have linked the rise in obesity to technological progress reducing the opportunity cost of food consumption and increasing the opportunity cost of physical activity. We examine this hypothesis in the context of Walmart Supercenters, whose advancements in retail logistics have translated to substantial reductions in the prices of food and other consumer goods. Using data from the Behavioral Risk Factor Surveillance System matched with Walmart Supercenter entry dates and locations, we examine the effects of Supercenters on body mass index (BMI) and obesity. We account for the endogeneity of Walmart Supercenter locations with an instrumental variables approach that exploits the unique geographical pattern of Supercenter expansion around Walmart’s headquarters in Bentonville, Arkansas.
An additional Supercenter per 100,000 residents increases average BMI by 0.24 units and the obesity rate by 2.3 percentage points. These results imply that the proliferation of Walmart Supercenters explains 10.5% of the rise in obesity since the late 1980s, but the resulting increase in medical expenditures offsets only a small portion of consumers’ savings from shopping at Supercenters."
So Wal-Mart comes with cheap food and we get fat. Somebody else is to blame, but your self-insured Medical plan is the one that has to pay. What's that? You're thinking about putting in discounts to employee contributions for healthcare for people who live healthy? Watch yourself, Spartan - there's plenty of legislation out there that prevents you from doing anything (Hi GINA!) that will actually change behavior.
I've got an idea. Buy foods with less fat and work out 3-4 times a week. The low fat foods at Wal-Mart are cheaper too. How about that?