While I believe that all teaching styles can impart learning to students, the effectiveness of each approach varies based on the needs of the students. I typically work with students in the developmental level of math, which tends to come with a lot of nervousness and apprehension. With those types of demographics, the statue or drill instructor teaching styles tend to minimize success. Students will be bored by an instructor who simply reads from the textbook or slides and are far less likely to engage with the material (which they'll likely find to be equally boring). Drill instructors, even in trying to instill discipline and rigor, will come across as intimidating, will drive wary students away. Any student who had doubts about whether college was a good idea will quickly decide that they're not up to the challenge and could withdraw.
Similarly, my combination of Zen and Socratic could come across as boring or even condescending if I were in a position of teaching advanced students in upper level mathematics. The need to ease students into the material and reduce anxiety might be completely unnecessary.