I'm a believer in the disruptive power of MOOCs, but I don't think this is what he makes it out to be. This is continuing education, not primary learning in the field. Companies like Google only hire people with a significant skill set. This helps those people to stay on top of things or add new skills. It is not a replacement for the original CS degree. Now, if Google and the like were to come out and say that a certain set of microdegrees or nanodegrees were a good entry point to go into their hiring process, that would be something completely different. That might be coming down the pipeline. It might factor into his last bullet on customized degree plans. However, I really don't think this announcement is there yet.
The problem that MOOCs still face is in the level of hand-holding that they can provide. If someone really struggles in CS1, you can't replace the individual interaction with someone in front of a computer/whiteboard talking through things. Right now, students get that type of interaction at a traditional college, which narrows down the flow dramatically for the likes of Google in the hiring process. I can see the MOOCs getting that ability in two ways. The first one is easy, but harder to utilize. You record 1-on-1 virtual chats about certain questions and give students a good way to look those up. You make new ones when questions come up that haven't been answered before, or when new explanations come up that might click for other people. The more distant solution is an AI that can do the hand holding and explanation. Coursera and Udacity will be in the position to make that type of thing a reality, but I'm not willing to venture a guess as to how long it will take.