You've got +4 Funny, but I think you're serious and I agree with you, so maybe I'm a clown..
Analogies tend to make more sense to the person who actually understands the system in the first place. Rather than explaining the unknown system, an analogy creates a pattern link between two systems the alleged explainer already understands. Sometimes the best way to understand is to get in there. Showing them basic APIs is the way forward, then they can form their own analogies based on other systems they personally understand. Most of the presented analogies have an in-built bias anyway.