Earlier quoted context omitted.
Awesome, thats a step in right direction i believe
Why do you think user generated content is important? Why shouldn't the content be made by a platform, like Coursera?
Why should open source software not be created by one company in a closed way ?
Both software and learning material are extremely elastic.
Once created, they can be used by one person, one million people or hundred million people.
This means allowing collaborative creation of it brings best minds together and creates something that no company can afford to create in-house alone.