. . . and while most healthy eating advocates are rejoicing at this news (which actually won't go into effect until December 2011 -- barring any litigation or appeal,) I personally am feeling a bit more mixed. And not out of nostalgia of Happy Meals in my younger days (though I know better than to eat a McNugget now.)
I'm all for eating more healthy and less processed foods with a half-year shelf life, but I just don't think enacting citywide bans are the best way to change eating habits, and prefer the carrot rather than the stick approach (no pun intended) as far as public health policy goes.
Instead of banning certain foods, why not further incentivize healthy eating? Engage the kids in farmers markets and kitchens, have them meet the people who are raising, growing and preparing healthy foods, educate them about the ills of junk food.
Besides, I can see all sorts of loopholes and ways this ordinance can backfire . . . toys may be sold separately (further lining fast food companies' coffers) or parents may be buying adult-sized portions for their children since the kids meals are off the menu.