If students are forced to have a specific haircut, students are not allowed to be themselves, in a way. Your haircut is a display of who you are. It's insane to think that you get sanctions for being who you are. Sanctions for a ridiculous haircut is understandable, but having specific haircuts is not. "Improper" is an opinion. And you cannot shove opinions down on everyone.