Those things were not true of the teachers who worked the best for me specifically. I cite them based on stuff I've read during 40-50 years of reading about education and what actually works and how it works.
People do not, as a general rule, "learn" stuff by people telling them stuff. The retention rate is incredibly low, the comprehension is even lower. Now, it is often the case that good learning environments in our culture combine being told stuff with the sort of experiences that really lead to knowledge and skill acquisition. But everything I've read suggests that it is the latter, not the former, that generates the results we're hoping for.
Also, it may not be obvious, but sometimes testing is a critical part of those successful educational experiences. Nobody learns their times tables because a teacher told them the times tables ... but if you put children in an environment where they can both experience the patterns (or not) in the tables and where there is suffficient incentive to memorize either the tables or some heuristics, then they learn them.