Sure "listening" is a well defined state for certain socket implementations, but you said "without having your computer listen on any port", not "without having any sockets in listening state." As you did not use technical vocabulary, the readers are entitled to interpret your remark in a more general sense of "listening" that includes the processing of returning packets.
We were responding to what you actually wrote, not to a narrower meaning that you might perhaps have intended.
In my experience, in general discussion groups, it is best to respond to what the person actually wrote: to presume a specialized interpretation is to "put words in people's mouths".
If you make an ambiguous statement, it is poor manners to denegrade those who interpret the statement in ways you did not expect. For example, you could have skipped the insults and simply said something like, "I intended 'listening' in the sense of the specific socket state