> I get unreasonably upset when people nitpick holes in good analogies…
What you’re describing is exactly why I strongly recommend avoiding analogy when communicating: Don’t tell me what a thing is like, tell me what the thing is. This forces really thinking about how to describe the thing precisely and succinctly. (Edit: The listener will make their own analogy.)
But you do have to choose an analogy that your listener does not need to consider first. They need to know the subject of the analogy without having to question your description of it.