I'm very smart, and I know it's bad writing when I can't understand it.
The best writers should be able to communicate with a large audience, even drummers.
Normally an analogy helps to get across a more complicated concept. In this case, it's used to muddy it.