Skip to content

When Building Is Free, What's Left to Buy?

A practitioner built a full marketing stack in 4 days with AI. The build cost collapsed. The production cost didn't. Here's what that changes.

· 7 min read

On June 11, 2026, someone posted that they’d assembled a full marketing and sales stack using AI coding tools: website frontend, headless CMS, open-source CRM with lead management, and a workflow automation layer running a 12-week email nurture cadence. Four days of work. No consultants. No vendor contracts. 1 Source 1 X post, June 11, 2026. Practitioner built Astro + Payload CMS + Twenty CRM + n8n stack using Claude Code in 4 days.

That stack happens to be exactly the architecture Lynton recommends in our sovereign stack blueprint. Someone arrived at the same conclusion independently, then built it over a long weekend.

A week earlier, a thread listing “10 GitHub repos that one developer built that compete with billion-dollar SaaS” pulled 22K impressions. 2 Source 2 X thread, June 7, 2026. “10 GitHub repos that one developer built that compete with billion-dollar SaaS.” 22K impressions, 136 likes. One of the entries, a Google Photos replacement, was framed around a developer who said the vendor “held his memories hostage.” Lock-in language. Not build language.

The narrative that’s building here isn’t subtle: software is basically free to make now. If you’re a CEO about to sign a 3-year platform contract, that should make you uncomfortable. Even if the narrative overstates reality, the direction is right.

The narrative is half right

AI coding tools genuinely collapsed the cost of producing functional software from months to days. The numbers are striking: 51% of enterprises have now shipped production software with AI assistance, and 35% have already replaced at least one SaaS tool with something custom-built (Retool 2026, 817 respondents). 3 Source 3 Retool 2026 Build vs. Buy Report, 817 respondents. 51% shipped production software with AI assistance, 35% replaced at least one SaaS tool. SaaStr replaced a paid portal tool in a single day and now runs 12+ internally-built apps used over 800,000 times. 4 Source 4 SaaStr, 2026. Replaced a paid portal tool in one day with vibe-coding. 12+ vibe-coded apps used 800K+ times. 30-60 min/day maintenance per app.

The “building is free” part? Increasingly accurate. But it obscures the harder question: what do you still need to buy?

What does “production” actually cost?

Lynton’s own sovereign stack blueprint estimates 8-16 weeks for a production implementation. Not because the code takes that long. Because the code was never the expensive part. 5 Source 5 See Lynton’s Sovereign Stack Blueprint for the full 5-layer reference architecture and production implementation timelines.

The 4-day build covered a website, CMS, CRM, and automation layer. Two of the five layers in a full sovereign architecture. Missing: the data warehouse, analytics and identity resolution, and AI orchestration. And within the layers that were built, the gap between “it runs” and “it runs reliably in production” is where most of the money goes.

Fast-forward to month three of a 4-day build. The email cadence hits an edge case with a contact who has two accounts. The CRM import chokes on 14,000 rows of legacy data with inconsistent field mappings. The CMS works fine until someone publishes a page with characters the template engine doesn’t escape. We see these failures on every implementation. They surface well after the excitement of the prototype fades.

SaaStr puts real numbers on this: 30-60 minutes of daily maintenance per production app built with AI coding tools. If you replaced five SaaS tools, that’s up to 25 hours per week in upkeep. The build was cheap. The carrying cost isn’t.

The 4-day prototype demonstrates feasibility. The 4-month production deployment delivers reliability.

The 5-year TCO comparison tells the same story from a different angle. A modern stack runs roughly $195K over five years compared to about $1,025K on a legacy platform like HubSpot. But Year 1 of the build path costs more than Year 1 of SaaS. The savings compound from Year 2 onwards. The 4-day headline makes it sound like the investment collapsed. It didn’t. The prototype timeline collapsed. The investment just shifted from licensing fees to implementation labor.

What were you actually buying from your SaaS vendor?

SaaS vendors justified their premiums with build complexity and operational reliability. AI coding tools gutted the first one. The second hasn’t moved.

Build complexity was the moat. “It would take you 6-12 months to build this” opened every enterprise SaaS sales pitch for the last decade. A solo practitioner just replicated the functional architecture in four days. That line doesn’t work anymore.

Operational reliability is the part that’s still expensive, and it breaks down into two categories that vendors prefer to leave vague. There’s the ops burden: monitoring uptime, patching security vulnerabilities, managing backups and deployments. SaaS bundles this into the subscription. When you build your own, you inherit it. That 300-person company saving $300K per year in SaaS licenses is reinvesting some of those savings into operations staff they didn’t need before.

Then there’s integration maintenance, which is the piece that catches people off-guard. The 4-day build included workflow automation, and it handles the happy path. But integrations break at the seams. API rate limits. Schema changes in upstream services. Authentication tokens that expire silently. Data format mismatches between systems that were never designed to talk to each other. These failures show up at month 3, not day 4.

When someone asks “should we build or buy?” they’re framing the wrong question. The real question: what did you think you were buying from your SaaS vendor in the first place? If the answer is “code,” you’ve been overpaying for years. If the answer is “operational reliability and integration expertise,” that’s still worth paying for. Just not at the prices most vendors are charging.

How does this change procurement?

If functional software takes days to build, then 3-year SaaS contracts are pricing in a risk that no longer exists. Build complexity was the insurance policy. The premium was baked into every per-seat charge, every tier upgrade, every annual escalator. That risk has collapsed, and the pricing hasn’t caught up.

This doesn’t mean you should cancel your contracts tomorrow. The SaaStr 90/10 framework is useful here: buy 90% of your software where adequate solutions exist, build the 10% where no solution fits or the existing tool has zero AI functionality. The question isn’t all-or-nothing. It’s leverage.

Your vendor knows a solo developer can replicate their core product in a week. They just hope you haven’t connected that fact to the contract sitting on your desk. The negotiation dynamic has shifted from “you need us because you can’t build this” to “you might still want us, but here’s what we’re actually worth.”

The next renewal conversation looks different in two ways.

Multi-year lock-ins lose their justification. The argument for 3-year terms was that switching costs were so high you’d never leave. When the switching cost is four days of prototyping plus 8-16 weeks of production hardening, a 3-year commitment needs a proportionally larger discount to make mathematical sense.

Per-seat pricing gets scrutinized. If the code is commodity, what justifies $75 per user per month? The answer needs to be operational value (uptime, security, compliance, support), not the software itself. Bolt-on AI features don’t count. Wrapping an LLM around an existing interface isn’t a product moat. It’s a feature patch.

And there’s a third move that’s quieter but may matter more: the “build it as leverage” play. You don’t have to actually migrate. You just have to credibly demonstrate that you could. A 4-day prototype sitting in a staging environment changes a vendor negotiation more than any RFP process ever did.

The honest framing

We designed the sovereign stack architecture. We published the production timelines. We have the TCO data from real implementations. And we watched someone build the functional version of that architecture in 4 days without talking to us.

That’s the signal. Not “building is free,” because it’s not, and anyone who tells you otherwise is selling something. The signal is that the part of building that used to be expensive (writing the code, assembling the stack, getting it to functional) genuinely collapsed.

What remains expensive is everything your SaaS vendor doesn’t want to talk about. The integration work. The data migration. The operational overhead. The institutional knowledge of how systems fail under load. Those are the things worth buying. And they’re worth buying from someone who’s honest about the gap between a 4-day prototype and a production system.

The question at your next vendor renewal isn’t whether you can build a replacement. You can. It’s whether your vendor’s price reflects what they’re actually providing, or whether it still includes a build-complexity premium that evaporated six months ago.

Notes & Sources

1Source: X post, June 11, 2026. Practitioner built Astro + Payload CMS + Twenty CRM + n8n stack using Claude Code in 4 days.
2Source: X thread, June 7, 2026. '10 GitHub repos that one developer built that compete with billion-dollar SaaS.' 22K impressions, 136 likes.
3Source: Retool 2026 Build vs. Buy Report, 817 respondents. 51% shipped production software with AI assistance, 35% replaced at least one SaaS tool.
4Source: SaaStr, 2026. Replaced a paid portal tool in one day with vibe-coding. 12+ vibe-coded apps used 800K+ times. 30-60 min/day maintenance per app.
5See also: See Lynton's Sovereign Stack Blueprint for the full 5-layer reference architecture and production implementation timelines.

Frequently asked questions

AI coding tools can produce functional SaaS replacements in days, not months. 51% of enterprises have shipped production software with AI assistance (Retool 2026, 817 respondents). But production-grade deployment still requires 8-16 weeks of integration, data migration, and hardening work that AI tools don't automate. The build cost collapsed; the operational cost didn't.
A functional prototype can be built in days. One practitioner assembled a full website, CMS, CRM, and automation stack in 4 days using AI coding tools. But production deployment of equivalent architecture takes 8-16 weeks according to implementation timelines, because integration testing, data migration, security hardening, and edge case handling remain manual work.
SaaS premiums historically covered three things: build complexity (collapsed by AI), operational burden (still real at 30-60 minutes daily per production app per SaaStr), and integration maintenance (still real, with edge cases surfacing months after launch). The vendor's remaining value is in data migration expertise, production monitoring, and institutional knowledge of failure modes.

Stay Informed

New insights, delivered.

Strategic analysis and insider perspective on the shift from legacy SaaS to AI-native infrastructure.

Wondering what your stack is actually costing you?

Get an Honest Read on Your Current Architecture

Our free assessment breaks down what you're paying for, what you're overpaying for, and where the leverage is in your next renewal.