I feel like Hacker News commenters love to make analogies more than average people in your average space, though. You can't come across a biology/health topic on here without someone chiming in with "it's like if X was code and it had this bug" or "it's like this body part is the Y of the computer."
Analogies can be useful sometimes, but people also shouldn't feel like they need to see everything through the lens of their primary domain, because it usually results in losing nuances.
On the other hand, if you are communicating with a bunch of people who share that primary domain, it can be a useful way of making a point.
(unless that primary domain tends to attract a lot of people who tend to the hyper-literal /s)