A friend of mine was complaining today about how healthy food is more expensive than unhealthy food, and implied that we wouldn’t have an obesity epidemic if things were the other way around. The suggestion is that people choose to eat unhealthy food because it’s the cheaper option; they would eat more healthily if that were cheaper instead.
That may be true to an extent, but it’s a chicken-and-egg scenario: a major reason that unhealthy food is cheap, is that it’s so popular. It’s a huge market, so producers, suppliers and retailers compete fiercely on price to get a portion of it. Also, because the market is so large, they can achieve economies of scale in the production of bad food.