I catered for a huge number of kids and adults to scout camp last year. Asked in advance if there were any food allergy/intolerance issues. Also asked if there were strong dislikes and insurmountable issues (eg, my son, who loves hotdogs but they sadly do not like him)
So armed with a short list of issues and a couple of allergies from some of the mums I carefully planned both vegetarian and standard fare, ensuring that those that eg did not eat mince would have something vegetarian on a particular night and that there was always a choice of 2 very different dishes to cater for all palates.
By the end of the week, I was a frazzled wreck. The adult who could eat some peppers but not too many (EH? How many is too many?) but stuffed his face with paella (main flavouring: Paprika) and then complained that I had put too many peppers in it...
The kids that had nothing on their forms but refused to eat option 1 or 2, and then turned their noses up at option 3 which I hastily prepared (camp pizza).
Kids who would only eat potato as chips (which is obviously easy to make on a camp burner), who wouldnt east rice, noodles, pasta, or anything but white processed bread.
Kids who would not eat mince unless it was made into meatballs.
Kids who had been sent with £30 pocket money for the week and were gorging on icecream, sweets and pop (and then not wanting dinner).
When we got back, I took one mum to one side and asked her next time to tell us that her child would not eat X, Y and Z because he had been particularly difficult to cater for as he had declined all carbohydrates but bread, ate no fruit or veg, and turned his nose up at most protein options other than sausages. This is one of the £30 pocket money gang.
She later sent me a four page essay on what her child did eat - much of which we had served him but he had refused. It was full of "Well he likes Zizzi's pizza, he loves homemade pie, quiches, roast dinners, ...blah blah blah" - with absolutely no concept of what is even possible to cook over an open fire or on a two ring burner!
Now my other half wants to know if I will do its again this year.....erm.....let me think about that!