In my humble opinion, mental models are like software design patterns. You kinda have to understand them to understand them, otherwise you end up falling into the "when all you have is a hammer everything looks like a nail" situation, which I guess is a mental model too!