The instructor's role is ideally to answer questions. Having to orally re-deliver content to a huge room of people feels archaic and inefficient. This does require the students to be motivated to learn the class. The challenge is maintaining the motivation for the extraneous content required for a degree but perceived as unnecessary by many students. If I am learning information security, I am far less interested in art history.
I believe any course should be waivable by a conversation with the instructor. Someone using LibreOffice on Linux is wasting time in the intro to computers course.
I once took a course on introduction to Internet. I advised the instructor I was an experienced CLI Internet user but wanted to take his course to learn how to explain complex technical topics to a non-technical audience. I also informed him that asking me questions could derail class discussions. We talked about Unix shell applications like archie and gopher in that class.
The instructor was great and I learned a lot about presenting technical content to non-technical audience, which was my goal. He once asked me a question during a lecture on NNTP on the permanence of Usenet posts and I canceled his post with a control message. ;)