This would be something to complain about if it were a state school and they were infringing on their students freedoms, however it's not a state school but a private school and they're free to enforce whatever rules they see fit.
It's an all-male school so that's not an issue.