I think AI vendor lock-in is arriving faster than cloud lock-in ever did, and I don’t think that is an accident of immature tooling. Once enterprises absorb pricing shocks, model-specific rewrites, and workforce retraining costs, the trap is already sprung.
- The trap is already sprung
- The pricing shocks are the tell
- Switching costs are not just technical anymore
- The consultancy pincer is making lock-in happen faster
- Why this is moving faster than cloud lock-in did
- Yes, abstraction layers help. No, they do not solve production lock-in.
- What enterprise buyers should do now
- Why I do not expect the market to self-correct soon
- Frequently asked questions
- Why is AI lock-in different from cloud lock-in?
- Can multi-model portability tools eliminate vendor risk?
- What should enterprise buyers negotiate before deploying AI widely?
- Primary sources
The trap is already sprung
$1.25 → $5.75
OpenAI GPT-5.2 input token pricing per million
Editor-provided data point
$315,000
Average vendor migration cost
Cited across multiple editor-provided sources
30,000
PwC staff trained on Claude
PwC announcement
My contrarian view is simple: AI lock-in is not a future risk. It is a present-tense budget reality, and it is moving faster than cloud lock-in did in the 2010s. The combination that matters is not just model quality. It is pricing power plus migration friction plus an implementation workforce trained around a handful of vendors.
The recent debate did not appear out of nowhere. The Register, InfoWorld, Kai Waehner, Cloud Pro, TensorMesh, Data Center Planet, and SoftwareSeni are all circling the same issue from different angles: enterprises are discovering that the cost of switching AI vendors is much higher than the sales deck implied.
What changed is that the market now has enough evidence to stop treating AI vendor lock-in as a theoretical governance talking point. When pricing moves sharply after enterprises have already built prompts, evals, tool schemas, guardrails, and internal training around one provider, that is not just normal vendor behavior. It is the moment customers discover how inelastic they have become.

My view: the enterprise AI market has reached the stage where pricing power is starting to reveal how little portability many buyers actually have.
“Vendor lock-in is one of the most significant concerns in enterprise AI today.”
Kai Waehner, Enterprise Agentic AI Landscape 2026
The pricing shocks are the tell
Two pricing events are why I think this debate has moved from architecture theory to procurement fact. Per the editor’s source set, Anthropic announced a price increase for Claude enterprise edition on April 15, 2026, shifting from fixed pricing to a dynamic usage-based model that could double or triple costs for heavy-duty users. The second data point is even starker: OpenAI GPT-5.2 input token pricing moved from $1.25 per million to $5.75 per million, a jump of more than 4x.
I am not arguing that vendors should never raise prices. Cloud providers did that too, often through packaging, egress, premium support, and managed-service creep. What makes this different is the speed. If a buyer signed enterprise AI contracts in 2024 or 2025 and is already facing major pricing pressure by 2026, AI vendor lock-in is not unfolding on a leisurely cloud timeline. It is compressing into months.
There is a standard defense here: pricing changes are just elasticity testing in a young market. I don’t buy that framing once the increase is this sharp and the surrounding migration costs are this high. A 4x-plus input-token increase in a year is not a harmless experiment if customers have already embedded that model into agent workflows, internal copilots, evaluation baselines, and compliance processes. It looks much more like a vendor recognizing that many customers cannot move quickly enough to discipline pricing.
| Trigger | What changed | Why it matters |
|---|---|---|
| Anthropic Claude enterprise | April 15, 2026 shift from fixed pricing to dynamic usage-based pricing | Heavy users could see costs double or triple |
| OpenAI GPT-5.2 input pricing | $1.25/M to $5.75/M input tokens | Over 4x increase tests customer inelasticity |
Switching costs are not just technical anymore
The editor’s source set pegs the average vendor migration at $315,000. Even if that number varies by deployment size, the direction of travel is obvious. Moving an AI stack is not like swapping a database driver. You have to revisit prompts, system instructions, tool-calling conventions, safety settings, eval thresholds, latency assumptions, and often the business logic that grew around one model’s quirks.
This is where the cloud analogy starts to break down. Early cloud lock-in was painful because of infrastructure primitives, managed databases, IAM, and data egress. Enterprise AI adds another layer: prompts, eval suites, fine-tunes, and interaction traces accumulate in vendor-specific ways. That is data gravity, but with behavioral dependencies attached. The more your team tunes an agent to one vendor’s API behavior, the less portable your application becomes even if the code compiles against another endpoint.
That is why AI vendor lock-in feels stickier than the old cloud story. In cloud, a workload could often be replatformed while preserving the application’s functional behavior. In AI, changing the model can change the product itself. Same task, same prompt, same tool, different output distribution. Enterprises do not just migrate code; they re-validate behavior.
A model swap often forces prompt rewrites, eval recalibration, tool-call changes, and governance re-approval before a buyer can declare the system production-safe again.
{
"switching_cost_components": [
"prompt and system instruction rewrites",
"tool schema and function-calling changes",
"evaluation baseline rebuilds",
"fine-tune or retrieval retesting",
"security and compliance re-approval",
"staff retraining"
]
}
The consultancy pincer is making lock-in happen faster
The most underappreciated part of this story is the workforce layer. Vendors are not building lock-in alone. Consultancies are accelerating it by standardizing delivery talent around specific model ecosystems. PwC said in 2024 that it would roll out Anthropic‘s Claude to 100,000 employees and train 30,000 employees as the firm’s first Claude-powered workforce. That is not collusion. It is alignment. But the market effect is the same: future enterprise projects inherit a default.
OpenAI has made a similar enterprise push through its services and partner ecosystem. The editor notes an OpenAI Deployment Company backed by more than $4 billion in initial investment; more broadly, OpenAI’s enterprise strategy has leaned heavily on implementation partners and systems integrators. Accenture and Deloitte have also announced major generative AI practices and alliances with leading labs and hyperscalers. Once those firms hire, certify, and template around a stack, buyers are not just choosing a model. They are choosing the labor market attached to it.
That is why I think AI vendor lock-in is being amplified deliberately, even if not conspiratorially. A consultancy wants repeatable delivery. A model vendor wants durable revenue. A buyer wants a large pool of implementers. Those incentives line up around standardization. Then, when prices rise or terms change, the buyer discovers that switching vendors also means retraining the implementation army it just paid to assemble.
“PwC will roll out Claude for Enterprise to 100,000 employees in the U.S. and U.K., and train 30,000 employees as the firm’s first Claude-powered workforce.”
PwC press release, 2024
| Actor | Incentive | Lock-in effect |
|---|---|---|
| Model vendor | Increase revenue and account control | Encourages proprietary features and enterprise dependence |
| Consultancy / SI | Standardize delivery and staffing | Defaults future projects to familiar vendors |
| Enterprise buyer | Reduce execution risk | Accepts short-term convenience that raises long-term switching cost |
Why this is moving faster than cloud lock-in did
My rough comparison is this: AWS launched in 2006, but the sense of real enterprise gridlock around cloud did not fully harden until years later, once managed services, IAM sprawl, data gravity, and organizational habits piled up. You can argue about the exact year, but the editor’s framing of roughly 2006 to 2013 is directionally right. Cloud lock-in took time because enterprises first had to migrate workloads before they could become dependent on the surrounding platform.
AI is compressing that cycle because the dependency starts higher in the stack. The application behavior itself is tied to the vendor from day one. Prompts are tuned to one model’s instruction hierarchy. Tool use depends on one provider’s schema and calling conventions. Evals are calibrated to one output style. Safety and compliance reviews are written against one set of failure modes. Even emerging interoperability layers such as MCP or agent protocols do not erase the fact that model behavior remains vendor-specific.
That is the core reason AI vendor lock-in is faster than cloud’s was. In cloud, the infrastructure was sticky after adoption. In AI, the product logic becomes sticky during adoption. The lock-in clock starts earlier.
Cloud lock-in hardened after infrastructure choices accumulated. AI lock-in can harden during the first production rollout because model behavior shapes the application itself.
Yes, abstraction layers help. No, they do not solve production lock-in.
The strongest pushback is that multi-model portability already exists. And that is partly true. Gateways, abstraction layers, and model routers can reduce switching friction, especially in prototypes. SoftwareSeni makes the portability case directly, and many developers now design for provider optionality from the start. That is a healthy response to the market.
Still, I think this argument gets overstated once systems move into production. In real agent deployments, teams optimize around model-specific behavior: tool-call formatting, context-window assumptions, system prompt conventions, refusal patterns, latency profiles, and evaluation criteria. A portability layer can normalize the API surface. It cannot normalize the underlying model behavior. That is why a demo that swaps models cleanly on Friday often turns into a month of QA and prompt surgery on Monday.
My view is not that abstraction is useless. It is necessary. It just is not sufficient. If your board thinks an OpenRouter-style layer means there is no AI vendor lock-in, your board is confusing endpoint portability with application portability.
Pros
- Reduces early prototyping friction
- Makes benchmarking across vendors easier
- Can lower dependence on one API contract
Cons
- Does not equal behavioral equivalence
- Production evals often need to be rebuilt
- Tool use and prompt tuning remain model-specific
def is_portable(api_surface_same: bool, behavior_same: bool) -> bool:
return api_surface_same and behavior_same
# In production AI systems, the first condition is often achievable.
# The second usually is not.
What enterprise buyers should do now
Bottom line: buy AI like a dependency, not a feature
If I were buying today, I would stop treating model choice as a pure feature comparison and start treating it as a long-term commercial dependency. That means negotiating exit rights, data export terms, usage transparency, and pricing review clauses before rollout. It also means forcing every pilot to maintain a second-model benchmark, even if the primary deployment stays with one vendor.
I would also separate the layers of the stack as much as possible. Keep prompts versioned outside the vendor. Keep evals reproducible. Keep tool schemas and orchestration logic in your own codebase. Use retrieval systems and observability tooling that do not assume one model forever. None of that eliminates lock-in, but it slows the rate at which dependence compounds.
Most of all, I would resist workforce monoculture. If your internal team, your SI, and your governance process all know only one vendor’s patterns, you have already made future switching more expensive than the procurement spreadsheet admits. The practical defense against AI vendor lock-in is not ideological purity. It is preserving enough optionality that a price shock does not become a strategic crisis.
Negotiate export rights, benchmark a second model continuously, keep prompts and evals outside the vendor, and avoid single-vendor workforce standardization.
| Action | Why it matters |
|---|---|
| Negotiate pricing review and exit clauses | Reduces surprise when usage scales |
| Maintain a live second-model benchmark | Preserves negotiating leverage |
| Version prompts and evals internally | Improves reproducibility across vendors |
| Avoid one-vendor training monoculture | Lowers future retraining costs |
Why I do not expect the market to self-correct soon
There is a comforting theory that competition will solve this. More frontier labs, more open models, more routing layers, more standards. Some of that will help. But the vendor incentive is obvious: once a provider has enough enterprise workflow embedded around its model, raising prices or nudging customers into more proprietary features becomes rational. The consultancy incentive is obvious too: standardization lowers delivery risk and increases billable efficiency.
That is why I do not think this reverses on its own. Buyers will keep choosing the stack with the biggest talent pool, the strongest reference accounts, and the easiest path to deployment. Those are sensible local decisions. Collectively, they deepen concentration. The market can remain highly innovative and still become commercially less portable.
I could be wrong if three things happen at once: model behavior converges enough that portability becomes real rather than cosmetic; enterprise buyers insist on contractual portability before rollout; and the implementation ecosystem stops defaulting to a few vendor-centered playbooks. If those conditions emerge, this take weakens. If they do not, AI lock-in will keep arriving faster than buyers expect. I could be wrong.
Frequently asked questions
Why is AI lock-in different from cloud lock-in?
Cloud lock-in often hardened after years of infrastructure adoption. In AI, application behavior can become vendor-specific during the first rollout because prompts, evals, and tool use are tuned to one model. See InfoWorld and Kai Waehner.
Can multi-model portability tools eliminate vendor risk?
They can reduce API-level dependence, especially in prototypes, but they do not guarantee behavioral equivalence in production. Model-specific prompting, tool-calling, and evaluation still create switching costs. See SoftwareSeni and Cloud Pro.
What should enterprise buyers negotiate before deploying AI widely?
Buyers should negotiate pricing review terms, data export rights, usage transparency, and exit provisions before scale. They should also keep prompts and evals outside the vendor where possible. For context, see Data Center Planet and TensorMesh.
Primary sources
- The Register: Locked, stocked, and losing budget? AI vendor lock-in bites — The Register
- InfoWorld: The new AI lock-in — InfoWorld
- Kai Waehner: Enterprise Agentic AI Landscape 2026 — Kai Waehner
- Cloud Pro: Anthropic, OpenAI and Google are all locking in enterprise customers — Cloud Pro
- TensorMesh: Enterprise AI vendor lock-in — Medium
- Data Center Planet: Vendor lock-in, the hidden cost of AI — Data Center Planet
- SoftwareSeni: How to avoid enterprise AI agent platform lock-in with multi-model portability — SoftwareSeni
- Anthropic Enterprise — Anthropic
Last updated: May 22, 2026. Related: Commerce.