Totally agree, OP. I've met many of the 'I'm a rebel, me!' types over the years and they haven't been impressive.
When we join a group, whether it's a class of 30 other students or society in general, we have to accept some compromise of our personal freedom. It's a 'social contract' which works both ways - as balance of rights and responsibilities. Only an idiot would think they had the right to do exactly what they want, when they want, all the time in these contexts.
Also, children should perhaps be taught that 'questioning authority' is really an intellectual exercise first - or should be! In other words, if you strongly disagree with a rule/request/instruction then give it some thought, discuss it to test your ideas and present your question in a considered and civilised way (written argument, letter, sensible/respectful talk with a teacher for example). It DOESN'T mean rudeness, cheek, disrespect or refusal to co-operate in the moment - that's just lazy and cheap. If you seriously think, as a student, that you know a better way, then by all means explain it - but in a way which shows you've thought seriously and taken some trouble to do so. If you can't be bothered with any of this - you don't have a right to reject rules and instructions.
I can't believe the daft parents who think it's a positive thing that their children are constantly rebelling against the school. Surely, as adults, they understand that there may be all kinds of considerations that the school can't share with students (or other parents), and some decisions/rules will be based on this.