> The hardest part of explaining something complex is matching it to the recipient's existing frame of reference.
Nicely said, I was trying to say that significant number of us is quite bad at it. And on the other hand, if frames are completely different, first compressed explanation looks like "noise noise word noise noise ...". On the other hand, often I see people struggling to start explaining as they know they will loose 30 min of time just to get to basics, so saying "I need computer in smallest box" - can be translated to
"I want you to trust me and not bore me with you daily sale's pitch script you have learned by cart, I do not have time explain, I just need what I want not what you want to recommend me, unlike other customers I do not need your assistance I just need you to give me what I want. If customer is always right, just give me what I want, and I will make a purchase and you can move to the next customer."
Sometimes I think that this inpatient arose from search engines, where you type at most 3 words and you get your 10 results you were searching for. So, I assume it is reflected how we communicate with other fellow humans, demanding immediate results instead of 2 way communication.
We can argue it is rude, but for person who built his strong will over years in a hard way, attempt of manipulation and selling is also rude and intruding.
I do not have you ever been to Turkey or Greece where you have these shop owners who are literally trying to drag you in to the shop so you can buy something. For them it is like a ritual or the game, but if you do not want to be part of that theater show, you will find it very annoying.
In many Balkan countries they will ask you multiple times to eat or drink, and polite answer is "I cannot" but if you give that answer it is basically conversation starter for "Why? Are you ok? Is there something wrong...", it is part of social game to continue conversation. If you answer "I don't want to" although it is technically most correct, you will be showered with responses as "that is rude", "we will not poison you", "why is something wrong with my food", "why are you angry at me" ... and all you wanted to say is "I do not need any food or drink at this time as my body does not needed it, and I am perfectly content with my energy and liquid levels" :)
So, for many technical persons, who live most of their live in their own head, trying to juggle multiple ideas and resolve who knows what, small talk can be a major annoyance.
And I do not want to start with "this is secret project idea I am working on, I should not share it with anyone, someone may steal my idea ..." and everything along those lines...