The corporate insourcing of education should be particularly concerning to MBA programs. No need for corporations to start attracting high school students here. Just pick off smart college undergraduate grads (who may have taken a slug of online courses along the way) and provide them with lifelong learning directly germane to their job functions. In this scenario, no need to pay top salaries for MBA grads, but only half the starting levels to hire BA/BS grads. And all those basic courses business school students take f2f, why those can be taken as MOOCs — either generic or customized, while on the job. This is the threat I think business schools should be most concerned about, and far sooner than the 20 year time horizon noted in this article.