Do not accept this. You are his parents. You are paying THEM. They can’t tell you what your child can eat or not (unless you were a negligent parent or something, which it certainly sounds like you are not). Don’t hand over your power like that. They sound very controlling. What kind of school is this? I hope that you realize the power that you have and that everything works out well for your son.