I think that is a GREAT BIG step in a FORWARD direction!
Eventually, the schools may go the way of ZERO food . . . (but they are also eyeing this as a new money maker -- just saying).
IMHO, it is NOT appropriate to put the screws to the families who cannot afford a classroom celebration for child's bday. Time to say NO to the Bday "celebrations" on classroom time, taxpayer time, and parents' dime.