Elli's school has an issue with hats. That is, children sometimes like to wear hats and this is apparently an intolerable burden to the administration, an unforgivable offence. I just don't get that reaction. There is certainly a prevalent attitude in our culture that taking off your hat is in some ways a respectful act, and it has often butted heads with cultural norms that require turbans, kippahs, or other head coverings.
When I see children coming inside from recess and being immediately scolded to remove their hats and carry them instead of wearing them I want to go up to the teacher or administrator in question and ask why, exactly, it matters if they are wearing a hat or not. How can this be a priority? You only have so much energy and time, so wasting it trying to correct hat usage means that you have less available to try to achieve other things. You know, things that might matter. That child having a baseball cap on while they climb the stairs strikes me as something that does not in fact matter, and so it shouldn't be a priority.
In general it bothers me just because clothing requirements set by the government bother me. Aside from clothes which directly affect other people (say a shirt emblazoned with racial slurs) I can't find any argument for government employees enforcing dress codes like this.
I also think the message we should be sending to children is that what they wear is their own business, not other people's. This is especially true for girls as they get far more severely policed in that way throughout their lives, but it is true for everyone. There is no safety reason to enforce hat removal. There is no risk of causing harm to others. The only defence is that it is the way things have always been done, and I don't think that is a compelling case at all.