> Because most average users ask for one thing, but actually need something else and it is the job of a service person to get down to what the customer actually wants. Disclosing intent of unusual requests helps to find a solution in a faster way.
As I said elsewhere, I think it's an instance of the XY problem and we agree here, but I think the response of the clerk could have been something like "I have a lot of clients that ask for X when they need Y. If I give them X, they may come back and complain, and it will be a mistake on my part. So I'm sorry if I'm being too insistent with it, but I really need to be sure that you want X and not Y, especially since your request sounds a lot like what people say when they want Y", to which you could reply "Oh I perfectly understand, I work in software and we have this all the time with clients, I would do the same thing in your place. I assure you, I really need X and not Y." or something.
> It's also respectful to the clerk.
It may be more respectful than what happened the way the thing was narrated, but I think there is nothing "respectful" about disclosing information you may not want to disclose, which seem to be the case here (or the author is being obtuse).
> That's what this post is about with a strong tendency that OP wants the reader to think that everybody judging him is stupid.
I don't agree about the intentions of the author here. My interpretation is that he found something cool, efficient, somewhat counterintuive and want to share it. That seems to be in line with his other posts.
> I don't think he's stupid, but I think if someone is being judged as stupid all the time, it might not always be the other people (what OP makes us want to believe), but the way how OP interacts with his environment.
That's very true too. We only have his version so that's a possibility.