I volunteer in a school and was in year1 today. Out of the class three children did not have costumes. One had tried to make herself a sheep mask (badly) and was obviously really upset that no one had bought her a costume. The area is really deprived and I can easily believe that money would be too tight for some families to buy sheep / angel / star costumes.
The teachers went on at these children 'why haven't you got a costume? What are you going to do now? The play is this week, we need to practice in our costumes.' Two children said their parents had outright said they weren't providing costumes at which staff sighed. All the children were obviously upset and two started misbehaving. All this was said in front of their costume wearing peers.
Aibu to think that at 5 or 6 it isn't the child's fault they haven't a costume? I know it's a hassle for the teachers because they have to try and find something for them but it isn't the child's fault no matter how frustrating it is for staff.
It made my heart a bit sad.