Earlier quoted context omitted.
We had a high school teacher who demanded that we address them as Dr. Whozits on the first day, and would correct us. They learned that you can demand respect all you want, but if you actually want to get respect, you have to earn it from the people you're expecting it from.
He earned that title, and he was your teacher (a superior), so I don't understand why you were annoyed. Most importantly, it was the first day! Think of an interview for example: would it be polite to address your interviewer using his/her first name? No, unless the interviewer gives you permission to do so. Edit: It seems like a lot of HN users have a severe aversion to authority, so I guess I've learned something n…
I would say a lot of HN users have an aversion to blind submission to authority.