It seems kind of like they bit off more than they could chew. Even the courses that are now running were delayed 2-3 months. But that's natural for any new venture. I think with more iterations, they'll get better at it.
My guess is that the biggest hurdle isn't the technical challenge but professor retention. I would imagine that some professors sign up but then a big grant or other obligation comes up and they just no longer have the time.
Does anyone know for sure?