Models and theories are useful to provide structure to training sessions. They provide hooks for us to hang information on - whether that's examples, practices, behaviours. But a theory or model on its own isn't enough. We need to be able to bring it to life so that people can apply the learning.
The L&D community has a very specific vocabulary, as all professions do. But (like all professions) we need to speak the language of our customers, NOT expect them to be fluent in ours if we want to influence and inspire them.
Neither do they need to know what happens behind the scenes, so why do so many L&D people expect learners to understand?