> To me, the main advantage of the lecture format is the possibility to have me or others grill the lecturer for questions, benefiting the whole group.
I've rarely, if ever, seen this. And if I had, I think most of the class would have just been annoyed, which you probably didn't notice.