Lock-in: your customers will not break it, and regulators will
Apple kept iMessage exclusive and the services annuity grew. Microsoft bundled Teams and later unbundled it under EU pressure. Fifteen companies on record, and the constraint almost none of them priced.
The decisions that stick, and what undoes them
Of the 15 verified ecosystem lock-in decisions on record, 12 were never reversed and not one was reversed by the company changing its mind about the economics. Lock-in works. That is the least interesting thing about this set.
What is interesting is the shape of the exceptions. Microsoft bundled Teams into Office 365 in 2016 and won the user lead; the verdict is partial, because Microsoft later agreed to unbundle Teams under EU pressure. John Deere locked diagnostics to dealers in 2016; the lock-in stood and drove aftermarket growth, and is materially constrained today by state law, a settlement, and a surviving federal suit.
In both cases the customer did not break the lock-in. The customer could not. The constraint came from outside the market.
The ones that compounded
Apple kept iMessage exclusive to its own devices in 2013 and the high-margin services annuity it protects continued to grow. Salesforce engineered a credential economy from 2014, so that the people who administer the system carry a qualification that is worthless anywhere else, and the lock-in metrics rose across the years the record documents. Oracle adopted per-employee Java subscription pricing in 2023 and the model stood, multiplying customer bills.
These are different mechanisms — a social graph, a labor market, a pricing unit — and they share a property. Each makes leaving expensive for someone other than the person who signs the contract. The buyer can switch. The administrators would have to requalify, the employees would have to change how they message, the bill would have to be renegotiated across a headcount the buyer does not control.
The question that is actually being asked
Every decision in this set is a version of the same one: how hard can you press on lock-in you already have. Hilton extended point expiry to 24 months and made it permanent. Shopify converted to a lifetime cap, so developers reach the 15% revenue share sooner. Intuitive Surgical extended instrument usage limits, and customers cut over, while the broader lock-in remains contested in court.
Pressing harder works on the customer and attracts the regulator. That is the trade the record describes, and the companies that got it wrong are not the ones who pressed hardest. They are the ones who never priced the second half.
How to run this decision
Drawn from what separated the records that stuck from the ones that were undone. A step nobody in the record can be seen taking is not here.
- 01
Identify who actually bears the switching cost
Not the account, the person. Salesforce's lock-in sits on administrators whose credential does not travel. Apple's sits on the customer's contacts. If the cost lands on the person who signs the renewal, it is a negotiating position rather than lock-in, and it will be negotiated.
- 02
Write down what the lock-in would look like described by a regulator
In their words, not yours. Bundling a communications product into a dominant productivity suite. Restricting diagnostic access to authorized dealers. If that sentence reads badly, you have found the ceiling, and it is nearer than the economics suggest.
- 03
Price the unwind before you press
What does the business look like if you are required to unbundle, open the interface, or license the diagnostics. Microsoft and Deere both got there. Neither reversal ended the business, and both would have been cheaper to plan for than to litigate.
- 04
Make the increment small enough to be reversed by you
The changes in this record that stuck were narrow and specific — an expiry window, a usage limit, a pricing unit. The ones that attracted intervention were structural. Prefer the change you could roll back yourself over the one that would have to be rolled back for you.
- 05
Watch adjacent industries, not competitors
Right-to-repair reached Deere from agriculture-adjacent politics, not from a rival. Interoperability reached Microsoft from European competition law. The signal that your ceiling is moving rarely appears in your own market first.
- 06
Decide what you would give up voluntarily
Every company in this set that ended up constrained had a concession it could have made early and cheaply. Name yours now, and keep it in reserve. Conceding on your own schedule is the same distinction that runs through the cannibalization record.
What it looks like when this is going wrong
- The switching cost is borne by the person who signs the contract.The three non-held records on record.
- The mechanism can be described in one sentence that sounds like an antitrust complaint.Microsoft Teams, 2016. Deere, 2016.
- No one has modeled the business under a forced unbundling.Microsoft Teams, 2016.
- The change is structural rather than incremental.Deere, 2016.
- Pressure is being tracked from competitors only, not from legislatures.Deere, 2016. Intuitive Surgical, 2020.