I think sometimes we Westerners want to deify our teachers too much, particularly if they are Asian. I learned karate from an Asian as an adult, albeit young. I already had a lot of experience having attained a 2nd dan in TKD, but when I joined this particular school, I observed many of the seniors treating Sensei almost as if he was Buddha. You likely know what I am talking about: reverence bordering on the comical and a severe adversion to questioning Sensei on any topic at all, even karate! You just accepted what he said with a "Hai!" and said nothing else. The seniors would actually enforce this social system onto the newer students, and so on. Very cult-like in some respects.
I recall asking Sensei a minor question about technique once during class which he happily explained to me. Later, one of the black belts took me aside after practice and explained to me that just wasn't done. I asked why not and was told it was the custom. Well, I thought it was a silly custom.
The funny thing is Sensei didn't ask for that kind of treatment to begin with. It just gradually evolved until he felt trapped by it and he had no idea how to break out of the situation.
Luckily I stuck through with the situation, being a catalyst for change along the way. You wouldn't believe how happy Sensei was one night after class when I as a mere brown belt then asked him if he wanted to join me for a beer after practice. The social structure in his school is much more relaxed these days, and now that I teach, I make it a point to be accessible to my own students. Oddly enough, I noticed my own students wanting to deify myself and I put an end to that quickly enough.