In terms of the lecture content, if you go to any large university this is essentially how those 100 level courses are taught anyways. You're sitting in a huge auditorium with hundreds of other students just watching the lecture on a TV screen. The grading of assignment is then done by TA's. The professor has been abstracted away so far in those classes that I see little difference just replacing it with a format like this.