I think mostly people don't hate teachers, most professors are pretty cool till you get to the Sciences where the professors often think in black and white. Last year I finished my Masters in Business, I was often a thorn in instructors beliefs cause I knew they had limited real life experiences compared to mine, but in the world of grades for those who need them students have to become sheep and stay within the confines of the black and white, it is like the corporate world, know who the guy is above you and tell him what he is expecting from you. But truly bright people don't think between the two, they think outside the box. You have to think outside the box if you want to get ahead.People who hate teachers are assholes.
I just wonder how many solutions it took to invent the altimeter?
And did the question to the student was vague.