Analogies are always leaky abstractions and it's easy to cement an incorrect notion of the subject matter that doesn't account for subtle behavior and edge cases. I do think explaining by analogy is useful as long as it comes with clear caveats, but as an example, if there were good analogies for quantum uncertainty and wave particle duality, or general relativity, people wouldn't find those things eternally perplexing. YouTube has thousands of hours of videos trying to explain GR with elevators in space and trains moving at the speed of light, but if you can't do the math you'll never really understand it. Some things just can't be broken down into concepts that a three dimensional monkey brain can easily understand.