My children's school have a strict dress code and it teaches them they have to abide by rules in life, all this giving children too much freedom is a nonsense! How will they function in the real world when they grow up if they just do what they want?
OK.
Discipline teaches them to abide by rules in life. No need for arbitrary rules such as a strict dress code.
Then, why a certain code? Why "smart" that many adults don't use, or have the need for?
Having a relaxed dress code is not the same a "giving children too much freedom". Why can't children have a say on what they wear in a similar way that an adult has? It's good practice to learn how to make decisions instead of "following rules" blindly, or becoming a sheep.
Finally, most of us adults have to follow certain rules, but, for the most part, we do quite a lot of what we want. We choose our clothes, within some limits. We choose our jobs, where to live, who to marry, how many children to have, what to watch on tv, what to read. We are more free in general than bound by strict rules.
Some adults choose to be their own bosses so that they can actually do what they want, just as long as it doesn't harm anyone, which is what laws are for.
What you are defending is more appropriate to North Korea than current day UK.
And yes, some opinions are worth more than others. Opinions based on logic and facts are definitely worth more than "because it's my opinion".