Dr. Wallace's Favorite Mental Models

Switching Costs

Why people and organizations keep using the worse option — and how to see the invisible toll that keeps them there.

130-Second Overview

Switching costs are everything it takes to move from one option to another — money, time, effort, learning, lost relationships, or simply the discomfort of uncertainty. They explain why a company stays with a mediocre vendor, why someone keeps a phone plan they don't love, and why entire markets can lock onto one product even when a better one exists.

The core idea

Every option has two prices: what it costs to use, and what it costs to leave. The second price is often invisible until you try to walk away.

Why it matters

High switching costs create "lock-in" — a gap between what's best and what people actually choose. Low switching costs create fragile loyalty, even when the product is great.

Where it shows up

Software subscriptions, banking, cloud infrastructure, AI tooling, careers, relationships, habits, and any choice with setup, data, or learning invested in it.

Origin

Formalized in industrial economics and information economics (notably Carl Shapiro and Hal Varian's work on lock-in), and a staple of business strategy ever since.

2Mental Model Compass

Switching Costs sits near several relatives. The compass below plots it against three models already in this series, on two axes: how much the bias lives in feelings about the past (left) versus structural barriers going forward (right), and how individual (bottom) versus systemic/market-wide (top) the effect tends to be.

Mental Model Compass: Switching Costs plotted against related models A two-axis chart. Horizontal axis runs from Past-Feeling on the left to Structural Barrier on the right. Vertical axis runs from Individual at the bottom to Systemic at the top. Switching Costs is plotted upper-right (structural, systemic). Sunk Cost Fallacy is plotted lower-left (past-feeling, individual). Endowment Effect is plotted lower-middle-left (past-feeling, individual, slightly less extreme). Network Effects is plotted upper-right-most (structural, most systemic). Structural barrier → ← Past feeling Systemic / market-wide Individual / personal Switching Costs (this model) Sunk Cost Fallacy feelings about money already spent Endowment Effect overvaluing what you already hold Network Effects value rises as more people join
Switching Costs — the toll of leaving Sunk Cost Fallacy — the pull of what you already spent Endowment Effect — overvaluing what's already yours Network Effects — value that compounds with adoption

Switching Costs is distinct from Sunk Cost Fallacy: sunk cost is about honoring money or effort already spent (a feeling about the past), while switching costs are the real, forward-looking price of leaving — they exist even if you spent nothing getting in.

3Learn It, Step by Step

4Examples Across Contexts

A mid-size company's accounting software is clunky, but switching means re-entering five years of records, retraining the finance team, and risking a botched year-end close. The company renews every year — not because the software is good, but because leaving looks more expensive than staying, even though it often isn't once you account for the ongoing cost of poor software over several more years.

Health insurance tied to employment creates a switching cost on changing jobs: workers may stay in a role they'd otherwise leave because losing coverage, or re-qualifying for a new plan, feels riskier than a bad job. Policy debates about insurance portability are, underneath, debates about who should bear this switching cost.

Someone stays in a long-term friend group or a city they've outgrown because leaving means rebuilding a social network, routines, and a sense of belonging from scratch. The relationship or location may no longer serve them, but the switching cost — not the quality of the current fit — is what's actually holding the decision in place.

A team builds months of prompts, fine-tuned behavior, and internal tooling around one AI provider's API. A competitor ships a better, cheaper model, but migrating means rewriting prompts, re-validating outputs, and retraining the team on a new interface. The switching cost — not the quality gap — decides whether the team actually moves. Serious AI users increasingly treat "how hard is this to leave" as a first-class question when adopting any platform, not an afterthought.

5Worked Application

Scenario: Your team is deciding whether to migrate from one cloud infrastructure provider to another that's 30% cheaper with comparable features.

  1. Name the visible cost. The new provider's list price is 30% lower. On paper, this looks like an easy call.
  2. Surface the financial switching cost. Add up migration engineering time, any early-termination penalties on the current contract, and temporary double-running costs during cutover.
  3. Surface the procedural switching cost. Estimate the hours needed to rebuild deployment scripts, monitoring, and access controls, plus the risk of outages during the move.
  4. Surface the relational and psychological cost. Factor in the loss of an established support relationship and the team's justified anxiety about moving something load-bearing.
  5. Compare total cost of staying vs. total cost of leaving, over a real time horizon. Price both options over 24–36 months, not just month one, since switching costs are a one-time toll while savings compound.
  6. Decide, and write down why. If the savings still clearly outweigh the full switching cost over that horizon, migrate. If they don't, you've just avoided a decision that looked obviously right only because the exit cost was invisible.

6Common Mistakes

Mistake: Comparing only entry prices. Judging two options by their sign-up cost alone, while ignoring what it would cost to leave either one later, systematically favors whichever option is better at hiding its exit cost.
Mistake: Treating every instance of lock-in as predatory. Some switching cost comes from genuine integration and quality, not manipulation. Conflating the two leads to either naive trust or unwarranted cynicism.
Mistake: Confusing this model with the Sunk Cost Fallacy. Sunk cost is about honoring money already spent; switching costs are real, forward-looking costs of leaving. Calling every "we've already invested in this" situation a sunk-cost fallacy can cause people to dismiss a genuinely expensive, rational reason to stay.
Mistake: Using the model to justify staying indefinitely. "It would be a hassle to leave" can quietly become a permanent excuse to avoid ever re-evaluating a bad fit, long after the switching cost has been fully priced in and the decision has already been made by default.

7When Not to Use It

  • When the decision is reversible and cheap either way — the model adds overhead to a choice that doesn't need this level of analysis.
  • When used as a rationalization rather than a real calculation — if you haven't actually estimated the exit cost, "switching costs are high" is a guess, not an analysis.
  • When safety, legal compliance, or ethical obligations are at stake — those should override a cost-benefit framing, not be weighed against it.
  • When the real issue is sunk cost or loss aversion in disguise — if the honest answer is "I don't want to admit I chose wrong," naming it as a switching-cost problem can let you avoid that harder, more useful conversation.

9Try It Yourself: Prompt Builder

Fill in your own situation and generate a ready-to-use prompt for thinking it through with an AI assistant, or on your own.

Copied!

10Save as Skill

Turn this model into a reusable instruction set you can hand to an AI assistant, or keep for yourself, any time a "should we switch?" decision comes up.

Copied!