It also makes a difference if you are paying for your education. In high school, it's like you are forced to be there and that does not sit well with a lot of people. When you are in post-secondary, and you're paying for it, you find that the more you put into it...the more you get out of it. And who doesn't want to get more for their money?
I have found that even in University, there are people there on their parent's dime who don't give a damn...kind of like high school. Technical schools are great because most everyone there is there for a single puprose...to get an education and to use that education to get a job and make money...no "professional students"....it makes it easy & fun to learn in an environment like that.
That is my take.
If there is anything the nonconformist hates worse than a conformist, it's another nonconformist who doesn't conform to the prevailing standard of nonconformity.