I don't think school should emulate work.
Learning (well) isn't easy, attention spans are limited and after some time you get rapidly diminishing results.
I personally like the sound of inverting the structure we use for learning, meaning assigning the "theory" as homework and using class time to discuss or apply it afterwards.
At least that has the benefit of letting every student manage their time, spending more time on harder (for them) subjects.
You slut