I think we just demonstrated the "lossy" part. :-)
I said that when trying to communicate with non-programmers, their assumption tends to be correct. You are a programmer, and hence do not serve as an example either way on that assertion.
You point out that often people are talking for purposes other than communication. I agree, but consider that tangential to the question of why people are long-winded when they are obviously trying to communicate.
And a final point of irony. Being long-winded only works in some contexts. For instance those who deal with journalists learn to avoid long-winded answers. Journalists are masters of taking snippets of an answer out of context and using it to portray the illusion of an intent to communicate where there was none. And journalists will not bother repeating anything that they think will lose their audience. You don't own a TV station of a newspaper. You will never get to explain yourself once you've been misunderstood.
Cheers,
Ben
I have come to believe that idealism without discipline is a quick road to disaster, while discipline without idealism is pointless. -- Aaron Ward (my brother)