There's no such thing as a perfect analogy because the entire point of an analogy is it takes an argument and reframes it in a different context. Different contexts have different edge cases and thus no analogy fits an argument perfectly.
Given this door analogy works for the majority of the arguments being presented (which is impressive in itself given how different the physical and electronic worlds are), I'd say it's actually a pretty good analogy.
Given this door analogy works for the majority of the arguments being presented (which is impressive in itself given how different the physical and electronic worlds are), I'd say it's actually a pretty good analogy.