Haha oh wow. I didn't even notice that you'd introduced an analogy. My bad.
No, analogies by design do not and cannot cut to the core of the issue. They can only ever approximate the issue. That's the point: you use an analogy to bring someone closer to an unfamiliar subject, by introducing it in terms of something more familiar. But it's always expected that once a person becomes more familiar with the subject, they'll set aside the analogy and engage with the subject properly, in its own terms. And that's when they start approaching the core of the issue.
Analogies have limited use when teaching new concepts to small children. They have no business here. We're all equally familiar with the subject. We don't need it introduced in terms of something else. We're not your students. You're not our teacher. Just lay out your argument, as one peer to antoher, and let people make up their own minds.