Also, it normalizes unhealthy eating, because everyone can see it happening. And what if I bring my kids to work, what kind of example is this for them? Anyone who wants to eat unhealthy food should eat it outside by the dumpsters, along with the smokers.
Or give the overweight an incentive to lose weight, and not force this rule on those who are NOT visibly obese, but only on those who are OBVIOUSLY obese -- it's kinda hard to hide being 30% (or more!) over normal body weight -- you can't really "stealth fat".
Andria