I gave a somewhat off-the-cuff answer based on some thought processes that had been kicking around in the back of my head for a while. I'm curious to hear what people think.
From a purely cost-benefit point of view, it always struck me as wastefully redundant to have college professors and lecturers, many of whom are sub-par teachers but whom may be excellent researchers, teaching the same basic math, literature, biology, physics, chemistry, etc. courses. There are more than 4000 colleges in the US alone. At 10 hours of work per week of lecturing, prep, grading, etc., that’s more than 1 million hours per year in redundant work by highly trained specialists. Per course.
Why are we having a bunch of people who are trained to do research (and often not trained to teach), teach the same redundant information that takes time away from their research? Why not just broadcast lectures by the best of the best via some education syndication to consolidate the actual lecturing and have other professors and lecturers on-hand to supplement the information?
That said, homogeneity of education strikes me as a less-than-ideal solution...