Switching Costs of Running AI WorkloadsThin moat
CoreWeave (CRWV) — moat facet
Models and data on CoreWeave tend to stay — for the life of the deployment.
Beyond the contracts, CoreWeave benefits from real switching costs: once a customer has its models, data, pipelines, and workflows running on CoreWeave's infrastructure, moving them to another provider involves genuine cost, disruption, and risk. Migrating large-scale AI workloads means re-provisioning capacity elsewhere, moving enormous datasets, re-validating performance, and risking downtime on production systems — friction that tends to keep customers in place through a contract term and gives CoreWeave a hold beyond the pure legal commitment. These switching costs reinforce the backlog and are a legitimate, if modest, source of stickiness.
But the switching costs in AI cloud are weaker than in many software businesses, and weakening further, which limits their value as a moat. AI workloads increasingly run on portable, standardized software layers (common frameworks, containerization, orchestration) specifically designed to reduce lock-in and let workloads move between providers — the industry, wary of cloud lock-in, is actively building for portability. And the customers with the most at stake — the hyperscalers and best-resourced labs — are precisely the ones most capable of moving workloads or of building their own capacity, and most motivated to avoid dependence on a single provider. The switching costs hold a customer through a contract term but reopen at renewal, when a customer that has developed alternatives or its own infrastructure is free to leave. So the switching costs are real and add genuine stickiness within a contract, reinforcing the backlog. But they are moderate rather than strong, actively eroded by an industry building for portability, and weakest precisely against the largest customers who matter most — a real but limited source of lock-in that supports the thin moat without making it durable — even ten $1B-plus clients can leave at renewal1.
Stable, modest and weakening. Running workloads on CoreWeave creates real friction to leave — but AI is built for portability, and the biggest customers are the most able to move or insource; lock-in holds within a term, then reopens.
Customers are locked in by contract first and by technical work second. A backlog that keeps growing says they are signing up for more; one that shrinks as contracts run off would say the lock is weaker than the contracts suggest.
Source: CoreWeave Q2 2026 results ↗- ReportedEven ten $1B-plus clients can leave at renewal.CoreWeave Q1/Q2 2026 earnings releases — Q2 revenue ~$2.5B (+111%); revenue backlog $99.4B (Mar 2026, from $66.8B at end-2025); 2026 capex guided $31–35B; ~$28B of financing raised in 12 months; quarterly interest expense >$500M; ten clients >$1B each — Q1-Q2 2026 · publ. 2026 · source ↗