Absolutely, and it would be great if teachers were able to fully dedicate themselves to optimizing the inter-personal aspects of it rather than also having to do all this other work of lecture/lesson planning, coming up with curricula, etc. We ask far too much of our teachers/professors, and realistically, most of them are not going to do remotely as good of a job as Dr. Malan has here on CS50. So if you're teaching an intro CS class, use his materials rather than coming up with your own! Same for any other subject; we just need all these ideal materials to be available for every imaginable class targeting every possible age level (elementary on up). Admittedly it's a big a lift, but a seemingly necessary one.
And yes, I know a lot of this already exists to some extent, but where it gets lost is in its availability, centralization, and being targeted at teachers only rather than also being available to the students.