I predict that in the future there will be more of a separation of careers, especially at the bachelor level, where having an instructor that knows the state of the art of research is not so necessary (although I'd argue that they should have a PhD). This is already happening a bit, say, in the UK, especially in fields like CS where courses are required also in other degrees curricula.
Partly, because they're evaluated on research.
The US needs more national labs for people who want to do research but don't want to teach.
Professors used to be the givers of information back when it was unrealistic for everyone to have a book. School selected for students who could learn by only being told once. That was fine because the economy was agrarian and few people needed education anyway.
Nowadays, we have computers and a knowledge economy. "Teaching" doesn't have to be much more than making sure that students have the right things on the computer.
Final exam the instructor put a bunch of glass vases up for us draw.
We had never covered glass or anything transparent. Teacher was quite surprised when this was pointed out after everyone struggled for 3 hours.
She was generous on grade.
I would be very interested to see a study on the relationship between time costs sunk into learning a concept through proofs and students' understanding of the concept as compared to when a proof is simply provided. I'd hypothesize that letting students discover the reasoning behind things on their own would be more likely to develop a deeper understanding, but I question whether there's enough time in a single semester to drive a curriculum that way.
Imagine trying to learn a spoken language without lots of input and very little speaking practice.