Career

What Happens to Pricing When Code Gets Cheap to Produce

Cursor was reportedly paying Anthropic more than it collected from customers, at negative gross margin, while charging some of the lowest prices in software history. That isn't a Cursor problem. It's what happens to price and margin whenever the marginal cost of producing the good collapses — a pattern economics named forty years before AI wrote a line of code.

Published February 10, 202611 min readUpdated Feb 10, 2026

Written by · Full-Stack Agentic AI Software Engineer — AI Agents, Automation & Revenue Systems for GTM/RevOps teams

In brief

When the cost of producing software collapses, what actually happens to price, margin and who captures the value — separate from any argument about jobs?

Value capture moves from whoever can build the thing to whoever owns the distribution, the customer relationship, or the bundle it sits inside — a pattern Carl Shapiro and Hal Varian formalized in 'Information Rules' (1999): information goods have high first-copy cost and near-zero marginal cost, so competitive pricing collapses toward that marginal cost unless a seller can lock in customers through network effects, switching costs or a relationship the buyer won't walk away from. Chris Anderson's 'Free' (2009) traced the same mechanism forward: as marginal cost approaches zero, price follows it there in any sufficiently competitive market, and the only sustainable business models left are the ones that monetize something adjacent to the falling-cost good rather than the good itself. Software production cost has now fallen far enough, far enough fast, that the pattern is visible in real earnings: The Information reported Cursor's gross margins at roughly negative 23% as of January 2026, with investment firm Foundamental estimating it paid Anthropic about $650 million against roughly $500 million in revenue in mid-2025 — a company selling the cheap-to-produce thing itself, squeezed by the supplier of the underlying capability. Ben Thompson's Aggregation Theory (Stratechery, 2015) and Clay Christensen's Conservation of Attractive Profits describe where the margin actually goes: toward whoever owns the demand-side relationship once the supply side is modularized and commoditized. This post stays inside that economic mechanism — pricing, margin and distribution — and deliberately does not re-litigate what collapsing production cost means for engineering employment, which two other posts on this site already cover in depth.

  • Shapiro and Varian's 'Information Rules' formalizes the mechanism: information goods have high fixed cost and near-zero marginal cost, so price competes down toward marginal cost absent lock-in — cost-plus pricing stops making sense once marginal cost is effectively zero
  • Chris Anderson's 'Free' extends the same logic forward in time: as marginal cost falls toward zero in a competitive market, price follows, and the surviving business models monetize something adjacent rather than the commoditized good itself
  • Cursor's reported negative gross margin (The Information, January 2026) and its ~$650M Anthropic bill against ~$500M revenue (Foundamental estimate, mid-2025) is a live, current example of margin compression hitting a company that produces the now-cheap thing directly
  • Ben Thompson's Aggregation Theory and Christensen's Conservation of Attractive Profits both describe the same destination: margin migrates toward whoever owns the customer relationship or the distribution channel once the underlying supply is commoditized
  • This is strictly a pricing/margin/distribution argument — the labor-market question of what this means for engineering jobs is covered elsewhere and is deliberately out of scope here

Evidence notes

Carl Shapiro & Hal Varian, "Information Rules: A Strategic Guide to the Network Economy" (Harvard Business School Press, 1999)

Foundational economics-of-information-goods text. Argues information goods carry high first-copy production cost and near-zero reproduction/distribution cost, so cost-based pricing fails — price has to be set on value to the buyer, not on unit cost — and that absent network effects or switching costs, competition among sellers of a commodity information good pushes price toward zero.

Chris Anderson, "Free: The Future of a Radical Price" (Hyperion, 2009)

Argues that as the marginal costs of processing, bandwidth and storage fall toward zero, price follows in competitive digital markets, and durable business models shift to monetizing something adjacent to the free/cheap good (attention, a premium tier, a complementary product) rather than the commoditized good itself.

The Information, reporting on Cursor's financials (via secondary coverage, January 2026)

Reported Cursor's gross margins at approximately negative 23% as of January 2026, with losses of roughly $900 million in its last fiscal year, against annualized revenue reported around $2.7 billion at the time of its SpaceX-linked funding news.

Foundamental estimate on Cursor/Anthropic unit economics (mid-2025, widely reported)

Estimated that around mid-2025, with Cursor's revenue near $500 million annualized, it was paying Anthropic roughly $650 million for model usage — spending about $1.30 for every dollar of customer revenue on the underlying model alone, before its own infrastructure or staff.

Ben Thompson, "Aggregation Theory" (Stratechery, 2015)

Describes how, once suppliers in a value chain become modularized/commoditized, value concentrates with whoever aggregates demand and owns the end-user relationship — the aggregator gains leverage over suppliers precisely because the suppliers are interchangeable.

Continue with purpose

In January 2026, The Information reported that Cursor — the AI coding tool valued in the tens of billions of dollars — was running at a gross margin of roughly negative 23%. Not unprofitable in the ordinary startup sense of spending on growth. Negative gross margin: losing money on the product itself, before a single dollar goes to its own engineers, offices or sales team.

The investment firm Foundamental had estimated something similar a few months earlier — that around mid-2025, with Cursor's revenue near $500 million a year, it was paying Anthropic roughly $650 million for model usage. About $1.30 spent on the model for every dollar collected from customers, before infrastructure or staff. This is not a story about one company mismanaging its costs. It's what happens, structurally, whenever the good you're selling gets cheap to produce and someone upstream still controls the part that isn't. The go-to-market half of what happens to pricing when code gets cheap to produce is handled in more depth by . The go-to-market half of what happens to pricing when code gets cheap to produce is handled in more depth by XenGrowth's revenue operations work.

The economics of this were written down before AI existed

Carl Shapiro and Hal Varian's Information Rules, published in 1999, is the clearest statement of the mechanism. Information goods — and code is an information good — have a strange cost curve: the first copy is expensive, sometimes very expensive, and every copy after that costs almost nothing. Cost-plus pricing, the instinct to mark up your unit cost by some healthy percentage, simply breaks down when unit cost rounds to zero. Shapiro and Varian's conclusion was blunt: price on value to the customer, not on cost to produce, because in a competitive market with near-zero marginal cost and no lock-in, price gets driven toward that marginal cost regardless of what it cost you to build the thing in the first place.

Chris Anderson's Free, ten years later, took the same mechanism and ran it forward in time. As the marginal costs underlying digital goods — processing, bandwidth, storage — kept falling, he argued, price would keep following them down, and free would stop being a marketing gimmick and start being the rational endpoint of ordinary competition. The businesses that survived that process weren't the ones that resisted it. They were the ones that stopped trying to charge for the thing getting cheap and found something adjacent to charge for instead — attention, a premium tier, a complementary product, a service wrapped around the free core.

Condition

What Shapiro & Varian / Anderson predict

What it looks like now

Marginal cost of the good falls sharply

Cost-plus pricing stops working; price competes toward the new marginal cost

AI-assisted code generation collapses the cost of producing a working feature

No lock-in, no switching cost

Price falls toward zero; the good becomes a commodity

Dozens of functionally similar AI coding tools, IDE plugins and app builders launch within months of each other

A supplier controls the dominant remaining cost

Margin migrates to that supplier, not the seller of the finished good

Model providers who also sell competing end-products capture the margin from companies built on top of their API

A seller finds something adjacent to charge for

Durable business model, even as the core good gets cheap or free

Distribution, workflow lock-in, data, or a bundle become the actual product being sold

This is the frame worth holding onto: falling production cost is not, by itself, bad news or good news for anyone. It's a redistribution mechanism. It moves value away from whoever used to be scarce — the people and companies who could produce the thing — toward whoever controls what's still scarce once production isn't: distribution, the customer relationship, the data, or the input the producer can't easily replace. writes about exactly that redistribution from the demand side of the business. covers the the operations side of this side of this. The XenGrowth resource library covers the the operations side of this side of this.

Where the margin actually went, in Cursor's case

Cursor is a useful live example precisely because its numbers are public enough to reason about. It sells a product built substantially on top of Anthropic's and OpenAI's models. Every additional customer generates additional model usage, and that usage is billed by the same companies that also sell their own, competing coding products. The more Cursor grew, the more it paid to the party best positioned to replace it — which is the textbook shape of Shapiro and Varian's argument about a supplier who hasn't lost pricing power even while the thing built on top of their input has become commoditized.

Cursor's own response, reported alongside the margin figures, was to build its own model — Composer, released in October 2025 — to handle routine requests without paying a third party for every one of them. By April 2026 it had reportedly turned gross-margin positive on its largest corporate accounts while still serving individual developers at a loss. That's not a fluke of execution. It's the only structurally available move: either control the input that's currently rented, or find a customer segment sticky enough to stop the commodity-pricing pressure from reaching it. Cursor tried both at once.

Aggregation theory: where margin migrates once supply is commoditized

Ben Thompson's Aggregation Theory, published on Stratechery in 2015, describes the demand-side half of this same pattern, developed originally for media and marketplaces rather than AI, but the mechanism transfers cleanly. Once suppliers in a value chain become interchangeable — modularized, commoditized, easy to switch between — the party that wins is whoever owns the actual relationship with the end user. Suppliers compete against each other for access to that relationship; the aggregator gains leverage precisely because none of the suppliers are irreplaceable anymore. is a reasonable next stop for the measurement side of owning that relationship. approaches this from the AI agents and marketing automation side. XenGrowth on AI agents and marketing automation approaches this from the AI agents and marketing automation side.

Clayton Christensen's Conservation of Attractive Profits makes the same claim from a different angle: profit doesn't disappear when a layer of a value chain gets commoditized, it relocates to whichever adjacent layer becomes newly proprietary and differentiated. Apply that to software production and the prediction is specific: as writing code gets cheap and interchangeable across many providers, the profit that used to sit with "whoever can build it" doesn't vanish. It moves to whoever owns the customer relationship, whoever controls distribution into an existing user base, or whoever bundles the now-cheap capability into something a customer already can't leave.

Cheap production doesn't destroy margin. It relocates it — usually to whichever layer of the value chain the buyer still can't easily walk away from.

Where this has already happened in software, before AI

The pattern isn't new to this AI cycle; it's just moving faster. Website builders commoditized custom HTML work and pushed margin toward the platforms that bundled hosting, templates and a marketplace — not toward the individual freelancers who used to charge for building a page from scratch. Basic logo and graphic design work commoditized against template marketplaces and crowdsourced platforms, and the money moved to whoever owned the marketplace, not to whoever produced the individual design. Commodity cloud compute did something similar one layer up: once running a server became cheap and interchangeable across providers, differentiated margin moved to the managed layers built on top — the platforms, the developer experience, the things a customer would actually notice switching away from.

Category

What got cheap

Where the margin ended up

Website building

Hand-written HTML/CSS for a basic site

Platforms bundling hosting, templates and a marketplace of themes

Logo and basic graphic design

One-off design commissions

Marketplaces and template libraries, not individual designers

Raw compute

Running a server, provisioning a VM

Managed platforms and developer-experience layers built on top of commodity compute

AI-assisted coding (current)

Producing a working feature or a first draft of an app

Contested: moving toward whoever owns the model, or whoever owns the customer relationship — not yet settled

The pattern in that last row isn't finished, and it's worth being honest that nobody actually knows where it lands yet. What the earlier three rows do establish is that it doesn't usually land with the producer of the newly-cheap thing. History's batting average on that question is not good news for anyone whose entire pitch is "I can build this cheaply, using AI, faster than you can." Cheap and fast is the commodity condition, not the moat. Once production stops being the differentiator, acquisition and retention become the whole game, which is the part is actually about. On AI search, GEO and discovery specifically, is worth reading. On AI search, GEO and discovery specifically, XenGrowth on AI search, GEO and discovery is worth reading.

What this argument is not

It's worth being explicit about the boundary here, because this topic gets conflated constantly. This is not an argument about whether AI reduces the number of engineering jobs, and it isn't a restatement of the case for or against a coming leverage multiplier in how much work one engineer can do. Those are real, separate questions with their own evidence, and they're covered elsewhere on this site in the depth they deserve — the payroll data on junior hiring, the randomized trial evidence on whether AI tools actually speed experienced developers up, the Amdahl's-law argument about how much of the job coding really is. None of that evidence is repeated here, and none of it is needed to make the pricing argument, because the pricing argument doesn't depend on how many people it takes to produce the code. It depends only on what happens to price and margin once the cost of producing it falls, regardless of whether one person or five people did the producing.

That distinction matters because the two arguments can point in different directions without contradicting each other. A company could need fewer engineers to ship the same feature set and still see zero improvement in its own margin, if the money it stops spending on engineers gets spent instead on the model bill that replaced them — which is close to a literal description of what happened at Cursor. Cheaper production and better margin are not the same claim, and conflating them is how a real economic argument turns into a talking point. covers the industry side of separating cost from margin in more depth.

What this changes about how to price and position software

  1. Stop pricing on production cost. If the cost of producing your feature keeps falling, a cost-plus number falls with it and a competitor undercuts you before you've noticed — price on the value the customer gets, the way Shapiro and Varian argued from the start

  2. Identify your version of Cursor's model bill. Any input you rent from a supplier who can also sell direct to your customer is a margin leak that gets worse as you grow, not better — know which line that is before it's 130% of revenue

  3. Ask what a customer would actually lose by switching away from you tomorrow. If the honest answer is 'not much,' the commodity-pricing pressure described here is coming for you regardless of how good the underlying product is

  4. Look one layer away from the thing getting cheap for where the durable margin is moving. It's rarely the good itself once it's easy to produce — it's the bundle, the relationship or the distribution around it

  5. Treat 'we can build it cheaper with AI' as a temporary cost advantage, not a business model. Every competitor has access to the same falling production cost, which is exactly why it stops being a competitive advantage the moment everyone has it

None of this is an argument that building things stops mattering. Somebody still has to build the thing well enough that a customer wants it in the first place — that's a threshold condition, not a strategy. What changes is which side of the value chain gets to keep the profit once building it is no longer the scarce, hard-to-replicate part. That has always been the part of software economics that determines who wins, long before any of this involved a language model.

Further reading from XenGrowth

Where this work meets go-to-market

Deciding where margin actually lands once production is cheap is a go-to-market question as much as an engineering one — publishes operator guides on that side of it.

Further reading from XenGrowth

Where this work meets go-to-market

The operational playbooks that sit alongside what happens to pricing when code gets cheap to produce live with .

Further reading from XenGrowth

Where this work meets go-to-market

The operational playbooks that sit alongside what happens to pricing when code gets cheap to produce live with the team at XenGrowth.

Where does the margin actually land?

Three questions about a software category, answered the way you'd answer them for a real product. It follows the same reasoning as the post — the destination of the margin depends on switching costs and who owns the customer, not on how good the product is.

1 / 3
Once several competitors can produce a functionally equivalent product at near-zero marginal cost, how much does it cost a customer to switch between them?

Apply this article

How to turn insights into execution

A practical sequence for teams turning concepts into production outcomes.

FinanceBusinessAIPricingUnit EconomicsSoftware Engineeringcareer

Audit your current state

Map the bottlenecks and constraints connected to the article’s core problem.

Choose one bounded change

Test the most useful recommendation on one workflow before widening the scope.

Measure what changed

Keep the parts that improve the work, document what failed, and make the next decision from evidence.

Next step

Need help applying this in your stack?

I can translate these patterns into a concrete implementation plan for your team.

Discuss implementationBack to blog

Replies usually within 24 hours.

Next Steps

Continue reading

The Economics of a One-Person Software Business

Stripe's own data shows the gap between a top-decile solo founder and the median one has gone from 34x to 61x in four years. That gap is the whole story: a one-person software business isn't a smaller startup, it's a different asset class, and revenue per hour is the metric that proves it.

Navigate

ARR, MRR, CAC, LTV and Churn, Explained for Engineers

Not a glossary. Each of these is a rate, a ratio or a stock, they compose in specific ways, and most of the arguments you'll hear in a planning meeting are people disagreeing about a denominator. Including the famous 3:1 rule, which its own author says he explained badly.

Navigate

Will AI Cut Engineering Jobs, or Multiply Their Leverage?

Both answers are already true, for different people. The payroll data shows a 19% employment gap opening for 22-to-25-year-olds in AI-exposed jobs while experienced workers show no gap at all. That split is the actual story, and it is not the one either side of the argument is telling.

Navigate

What to Learn When AI Can Already Write the Code

The useful question isn't what AI can do — it's what it structurally cannot. Veracode ran 100+ models across 80 tasks and 45% of the output carried an OWASP Top 10 vulnerability, with larger models no better than small ones. That failure has a shape, and the shape tells you what to learn.

Navigate

The Software Engineer of 2030 Will Look Different

Most predictions about this are unfalsifiable, so here are five that aren't. Each one names what would have to be true, and what evidence would prove it wrong — including the two I think are most likely to age badly.

Navigate

Should Software Engineers Become AI Engineers?

Mostly no — and the reason is in the data people cite to argue yes. The Stanford AI Index finds the fastest-growing AI skills are deployment ones: AWS, scalability, workflow management. The market is short of engineers who can ship these systems, not people who understand them.

Navigate

How AI Agents Change the Shape of Engineering Teams

Not by shrinking them. Conway's law says you ship your communication structure, and an agent adds throughput without adding a communication participant — so the structure stays and the queue moves. DORA already measured where it moved to.

Navigate
  • Every Engineer Should Know How Their Company Makes Money

    Not as a loyalty exercise. Because the revenue model silently determines which technical tradeoffs are correct — and two teams building identical features under different models should make opposite decisions about caching, uptime and cost.

  • How to Read a P&L, for Software Engineers

    A profit and loss statement is a system with about eight components and a strict order of operations. You already read stack traces. This is easier — and it tells you which of your arguments will land and which are structurally unanswerable.

  • What Happens When One Engineer Does the Work of Five?

    The claim gets made constantly and almost never with a number attached. When someone did attach numbers — METR's randomized trial — experienced developers came out 19% slower while believing they were 20% faster. But suppose the claim were true. The consequences are stranger than the people making it seem to expect.