Food doesn't keep and unless it is eaten that day it rots and some children are allergic to certain foods. Peanuts is a major allergen for many children and many products have in processed around peanuts. Young children will also eat the food and there may be problems with dirty hands, the mess involved, and keeping the room clean. It is hard enough to keep a classroom clean without food and viruses from spreading let alone without food.