Throughout the history of education one innovation after another has failed to live up to the hype. Electronic media developed in recent years are no exceptions. It's really all about what happens in the mind of the learner and the social interaction with the teacher as explained in this video. (HT to Life in the Fast Lane). Individual learners have different styles. One size does not fit all.