Yes, people should have the right to dress themselves. But, that doesn’t mean the school is wrong. People should also have the right to safety and the school is responsible for keeping the young people safe. It would be smarter for them to take part in that rather than rebel against it. This isn’t something the school is randomly deciding to do.
Boys wear long pants. Most of their body is covered. Why don’t young women dress more sensibly too? Why are they showing so much skin? When did young women start dressing like strippers while young men dress like modern, male nuns?
In the case of this girl (in the photo) the skirt doesn’t look too short. But, it must be a concern at the school. People are more into sex these days, talk about, view it in one way or another several times a day.
Very different from the days I was going to school and wearing skirts much like this. No one had little cameras to try get a look up my skirt. No one hung around the school hoping to zoom in if I flashed underwear in the playground.