One, there are often vending machines outside of or near the schools. Any child with money can purchase candy or soda if they want. How does banning the item within the school do any good when children have lives outside of the school?
Two, while the schools ban the candy being sold from vending machines by the companies, this doesn't really stop the children from stocking up and selling the candy themselves within the school itself; and this trend appears in schools globally, not just in America. So sorry, what was the point of banning anything to begin with, unless you were hoping to train the children in the ways of running business under the table?
For people still calling for a ban of sweet foods because they're such a huge problem, well, I think you better brush up on the last time America tried to ban something from the nation. If you don't want to find a textbook to figure out what this is, read the article I linked to at the end of this post.
Usually I don't offer a definitive opinion on issues simply because I often believe there's more to be learned. But medicine and health is a prevalent part of my life thanks to my family, so for once, I do have a definite voice to offer. My say on this issue is that obesity is the result of how our society is set up, not JUST the food we eat - and America on the whole (with exceptions in certain areas) values cheap and fast, preferring to build roads rather than sidewalks and bike paths and making the society so fast paced that people sit stressed in an office cubicle rather than relaxed and finding time to move and walk around. The contrast between the way I feel working in America versus how I felt working for a public relations campaign in England is astounding, not to mention the fact that I moved around and ate a higher quality of foods when in England just going through my daily routine. To get the same benefits in America, I have to make time - and sometimes, that's impossible to do.
In a country where it's easier to sit with McDonald's in an office than it is to move around, especially when compared to how other places are set up, is it any wonder that Americans have trouble with their weight?
Maybe rather than banning one part of the problem America should take a step back and ask how it even got into this situation and what changes in society and cultural values overall can be made. Because I can honestly say that while high calorie foods don't help, they aren't the reason for obesity.