System behaviours and patterns

Lock-in

When path dependence becomes a trap - the cost of switching is so high that inferior solutions persist

Also known as: Vendor lock-in, Technological lock-in, Institutional lock-in

THE IDEA

The door that closed behind you

Path dependence narrows your options. Lock-in eliminates them. It’s the point where the cost of switching to something better is so high - in money, time, disruption, or lost investment - that you’re effectively stuck with what you’ve got, even when everyone agrees there’s a better alternative.

The trap works through accumulation. Every day you use a system, you invest in it. You learn its quirks. You build workflows around it. You connect it to other things. You train people on it. You store years of data in its format. Each of these investments is small and reasonable. But they add up to an enormous switching cost that wasn’t visible when you started. Lock-in doesn’t feel like a trap when you’re walking in. It only feels like one when you try to leave.

The subtle thing about lock-in is that the locked-in option doesn’t need to be bad. It just needs to be hard to leave. A perfectly adequate system that’s deeply embedded can persist for decades, not because it’s the best choice but because replacing it would require an effort so vast that nobody can justify it. The question “is this the best option?” becomes irrelevant. The only question that matters is “is it worth the cost of switching?” - and the answer is almost always no.

IN PRACTICE

Trapped by your own investments

Enterprise software is the textbook case. A company adopts a platform. Over five years, they customise it, integrate it with other tools, train hundreds of staff, and build their entire reporting infrastructure around it. A better platform arrives on the market. Everyone can see it’s superior. But migrating would mean rebuilding integrations, retraining everyone, converting years of data, and running two systems in parallel during the transition. The cost of switching dwarfs the cost of staying. So they stay. Not because the current system is good enough, but because leaving it is too expensive.

The QWERTY keyboard layout is the iconic example in technology history. Designed to prevent mechanical jamming in 1870s typewriters, it persists on every keyboard in the world despite the mechanical problem being irrelevant for over a century. Alternative layouts exist that are demonstrably faster to learn and use. But the installed base of billions of QWERTY typists, millions of keyboards, and decades of muscle memory makes switching practically impossible. The lock-in is so total that most people don’t even know alternatives exist.

Careers can lock in too. A surgeon who has spent fifteen years specialising in a particular technique has accumulated skills, reputation, referral networks, and professional identity around that approach. A new technique arrives that produces better outcomes. Learning it would mean starting from near-zero in a domain where they’re currently an expert, losing income during the transition, and abandoning the professional network they’ve built. The rational choice, despite the new technique being better, is often to keep doing what they know. The switching cost is measured in years and identity, not just money.

WORKING WITH THIS

Think about exit before you enter

The time to worry about lock-in is before you’re locked in. When choosing a platform, a technology, a partner, or a strategy, ask: if I want to leave this in three years, what would that cost? If the answer is “practically nothing,” you have flexibility. If the answer is “it would be enormously painful,” you’re signing up for lock-in. That might be the right choice - but make it with your eyes open.

Where you’re already locked in, the question shifts to managing the situation rather than escaping it. Push for open standards, data portability, and modular architecture. These don’t eliminate lock-in, but they reduce it. Every point of interoperability is a potential exit route that keeps the switching cost from becoming truly prohibitive.

And when the cost of staying locked in starts to exceed the cost of switching - which eventually happens if the locked-in solution falls far enough behind - don’t delay the transition longer than necessary. Lock-in costs compound. The longer you stay, the deeper the investment, and the harder the eventual switch becomes. If the move is inevitable, earlier is cheaper than later.

THE INSIGHT

The trap is the investment

Lock-in isn’t a wall someone built around you. It’s a wall you built yourself, one reasonable investment at a time. Each step in made leaving harder. The better the system worked, the more you used it. The more you used it, the harder it became to imagine using anything else.

RECOGNITION

Knowing it when you see it

You’re locked in when you know a better option exists but can’t justify the switch. When the phrase “it would be too disruptive to change” comes up in every discussion about alternatives. When the cost of migration dominates every technology decision. When people have stopped evaluating whether the current approach is the best one, because the question feels academic - they’re not going anywhere regardless.

switching-costs technology inertia decisions