I will share with you two strategies to consider for both mitigating drift/bloat, as well as helping students actually learn. (By learn, I mean remembering the information AFTER your class is over, not just acing the final and forgetting it all.)
Learning Is No Joke
Unfortunately, we have a lot of historical baggage to contend with, making real learning much harder than it needs to be. We have generations of practitioners doing the only thing they know how to do (that which was modeled by former instructors), despite so much research and evidence suggesting a major pivot is in order. But we’re getting there.