Interesting conversation.
Just out of interest though discrimination is not different treatment, but less favourable treatment.
In discrimination cases brought against employers insisting hair should not touch the collar the employer has won.
The judge would not look at an individual element of the dress code but the overall effect and that similar standards were expected of girls - similar not the same.
There are good business reasons for dress code. Where staff are seen by the public they are in effect a shop window into the company and a good appearance has obvious benefits. But even when not so exposed to the public it helps to create a team atmosphere, engendering standards of professionalism and creating a corporate image. All of which can be applied to schools.
Specific dress codes, as in this case allows for clarity and easy understanding of the rules.
This particular school has high standards and a good reputation. It is one of the twelve schools in NI to achieve specialist status and has good achievements. It expects a lot of its pupils and gives a lot in return. I only wished more schools were like it.
Personally I think it is rather dated, however in attending the school they accepted the rules. The school has active councils and PTA if they wish to try and change them.
Assumedly the boy, parents and school have tried to resolve the issue before going to court. So no I don't think it is particularly a waste of time or money.
Attitudes do change and it may be in this case the court will uphold the boys right to long hair.