I agree that the CAF lacks a culture of fitness, but I don't agree with the solution I think you're implying. There is nothing wrong with cheap bars, fatty foods and sugary drinks. All things are fine in moderation, except smoking, that's just plain stupid.
Where we lack a culture of fitness is really where we make it difficult for people to achieve and maintain a level of fitness. We run the crap out of people on basic training, but then we stop. Everybody should have a basic daily exercise routine. There is a CANFORGEN that states personnel are to be given time during working hours to exercise, but many don't take advantage and there are still supervisors out there that fight it ("we're too busy" - BS! - NO ONE is too busy to train for a military requirement). We have base parking committees that spend hours discussing parking issues, but the first time some extra space is needed, all the bicycle racks are removed. In my building, the building senior tried to ban the hanging of athletic gear in cubicles! Without laundry or at least drying facilities, what are people supposed to do? All the promotional material for the Carling campus brags about the bicycle parking, but there is still a dearth of change rooms and again, no place to hang wet gear.
All in all, we talk a good game about promoting individual fitness, but as a whole, we suck at supporting it, the Combat Arms perhaps excepted.