The problem is that all of these questions assume that we are trying to do more of the same. We are trying to build courses/courseware - and that's dying. We are aiming at helping large numbers of novice/new performers even though that ignores most of the learning that occurs in organizations (see Rosenberg's Beyond eLearning - Is that eLearning 2.0?).