Free sample lesson · Designing for AI Response-Time Variance: Trust, Not Just Latency

The Anchoring Trap: Why Users Judge AI by Their Fastest Experience

Lesson 1 of the Wondering course Designing for AI Response-Time Variance: Trust, Not Just Latency

One Fast Run Rewrites Everything

A user asks your AI product a question. The answer lands in two seconds. They smile.

The next ten answers take nine seconds each. Now they complain the product is slow.

One fast run, then the usual
  • Response time

Nothing broke. The product did what it usually does.

What changed is the number sitting in the user's head.

The Bias Behind It

Tversky and Kahneman described anchoring bias: the first number we meet quietly becomes the yardstick for everything after it.

We do not recalculate from scratch. We adjust away from the anchor, and we rarely adjust far enough.

With AI speed, the anchor is not a number someone told the user. It is a moment they lived through.

How an anchor forms
  • First contact: The user meets a number or an experience before any other.
  • It sticks: That first value quietly becomes the yardstick for everything after it.
  • Weak adjustment: Later experiences move the judgment, but rarely far enough from the anchor.
  • Lived anchor: A speed the user personally felt sticks harder than a published benchmark.

That makes it stickier than any benchmark you publish.

Fastest, Not Average

Here is the cruel part. The anchor is not the average of what users saw.

It is the fastest run they personally experienced.

Your dashboard may show a healthy median. The user is comparing every single response against their personal best.

Two different yardsticks
  • Your dashboard
  • The user

So your product is judged against its own outlier.

Why Speed Varies At All

AI latency is naturally uneven. Cache hits, short prompts, and light server load produce a quick answer.

Longer reasoning, heavy traffic, or a bigger request produce a slow one.

What makes a run fast or slow
  • Cache hits
  • Short prompts
  • Light server load
  • Longer reasoning
  • Bigger request
  • Heavy traffic
  • Heavy traffic
  • Longer reasoning

Users do not see any of that. They see one product with one speed.

So every variation reads as a promise that was broken.

The Trap You Set Yourself

Demos are where teams walk into this. You show the cached, rehearsed, perfect run.

The audience anchors on it. Real usage never matches.

The same happens with a first-time user who happens to get a lucky fast response.

Can a fast run hurt you?

You did not lie. You just handed them an unrealistic reference point for every later interaction.

Designing Against The Anchor

You cannot delete the anchor, but you can shape which experience forms it.

One option is to smooth the extremes so the fast runs are less dramatically fast.

Another is to set the frame before the user builds their own: show progress, name the work being done, and explain why a longer answer takes longer.

Three moves

Silence invites the user to fill in the gap with their personal best.

What To Carry Away

Users judge your AI against the fastest response they have personally seen, not your average.

That anchor comes from one lived moment, often a demo or a lucky first run.

So watch what you show first, and treat your best-case latency as a promise you will have to keep.

The anchoring trap in one view
  • Fastest run seen: The quickest response the user personally experienced.
  • Demo or first run: The lived moment where the anchor usually forms.
  • Average latency: The healthy median your dashboard reports.
  • User judgment: Every later response is measured against the anchor.
  • Framing and progress: Naming the work keeps the user from filling the silence alone.

Explain to a colleague in one line: your fastest run sets the bar you will be measured against forever.

Check yourself

Anchoring bias means that an initial number can become a reference point for judging later numbers.

  • True
  • False

Answer: True

Correct. Anchoring bias causes people to begin with an initial value and adjust from it rather than recalculating their judgment from scratch.

AI latency can vary because a _____ may speed retrieval, while _____ can slow processing.

Answer: AI latency can vary because a cache hit may speed retrieval, while heavy traffic can slow processing.

A cache hit can produce a quick response by reusing stored results. Heavy traffic can make responses slower by increasing server demand.

An AI assistant answers one demo question in two seconds, then answers ten real user questions in about nine seconds each. Users begin calling the product slow. What best explains their reaction?

  • The product must have stopped working correctly
  • The demo created a fast-response anchor for later judgments
  • Users automatically calculate the product's average latency
  • Longer responses are always evidence of server failure

Answer: The demo created a fast-response anchor for later judgments

The two-second demo became an anchor. Users compare later responses with that personal best instead of judging performance against the typical response time.

Keep going

This is lesson 1 of 5 in Designing for AI Response-Time Variance: Trust, Not Just Latency. Next up:

  1. Two Common Fixes That Don't Work: Generic Spinners and Artificial Floors
  2. Time Anticipation vs. Process Anticipation: Naming the Work Instead of Promising a Duration
  3. A Practical Heuristic for When Time Estimates Are Still Safe
  4. Why Trust Erosion Has No Dashboard (and What to Track Instead)

Start this course free

Wondering turns any topic into short lessons you can read, watch, or listen to, with practice questions and an AI tutor.