Latency is the Killer
"100ms is instantaneous. 1 second is a pause. 10 seconds is a distraction."
In a world of heavy SPAs and hydration delays, a site that loads instantly feels magical.
We've become too comfortable with loading spinners. A spinner is an admission of failure. It says "our architecture is too slow for your thought process."
Aggressive pre-fetching, optimistic UI updates, and edge caching aren't optimizations; they are requirements for modern UX.