No, they're safety features everywhere. The funding mechanism of the school has no impact on that.
I'm talking about uniforms/dress codes in general, not this specific dress code. The existence of some kind of uniform/dress code is an important safety feature. The existence of shit stupid uniform/dress code rules is shit stupid.