The higher cost of healthy food may have something to do with the shelf life, but I think subsidies have a lot to do with swaying consumer choice. It's deadly especially when coupled with the fact that obesity is a slow and gradual change that can go unnoticed for years.