I agree with you, little sage. Teaching English is so much about interaction. You can't really learn how to effectively interact with a class of 15 students by submitting your weekly homework lesson online. You can learn a lot of theory based stuff online but teaching is not all theory. I read this quote somewhere... "In theory, practice and theory are the same but in practice, they are not". Same applies here. You just can't read enough to really know what goes on in the classroom.
Anyway, just my 2 pesos