It’s worth remembering next time someone tells you that vibe coding has democratised software, that anyone can build an app now, that the future belongs to the prompt. All of that may even be true. But look past the confetti and ask the only question that ever matters in a gold rush: who’s selling the shovels?
I’ll save you the suspense. It’s the same people it always is.
The bookmaker never loses
Think of Google as a bookmaker. Not a shady one — a magnificent one, with marble floors and a loyalty scheme. Every vibe coder who sits down at the table is placing a bet: my idea, my time, my subscription fees, against the house. Some bets win. Most don’t. And here’s the beautiful part, the part that would make any turf accountant weep with admiration: the house gets paid either way.
Your AI-built app succeeds? You’ll be needing hosting, databases, authentication, functions, storage — all metered, all billable, all conveniently auto-enabling themselves while you weren’t looking. Your app fails? Doesn’t matter. You already paid for the tokens, the compute, the six months of infrastructure while you figured out why the login button had stopped believing in itself.

The numbers tell the story better than I can. Google Cloud just posted a twenty billion dollar quarter — up 63% year on year — with operating income leaping from $2.2 billion to $6.6 billion. Profit didn’t rise. It tripled. The backlog nearly doubled in a single quarter to more than $460 billion. That is not the balance sheet of a company democratising anything. That is the balance sheet of a bookmaker on Grand National weekend, every weekend, forever.

The house gets paid whether your app ships or dies on a feature branch.
A lovely little startup you’ve got there
If Google is the bookmaker, the vibe coding platforms are the poor souls running numbers on the corner. Take Lovable — and I say this with genuine affection, because the product is clever and the founders seem decent. Roughly $653 million raised. A $6.6 billion valuation. Half a billion in annualised revenue. And, as of late last year, still not profitable — because the money that comes in from subscribers goes straight back out the door to the model providers and the cloud providers. The margins are thin because the inference bills are fat.
So follow the money, as we’re always told to. The punter pays Lovable. Lovable pays the AI labs and the cloud. And who led Lovable’s Series B? CapitalG. Alphabet’s own investment arm. Google is, simultaneously, the landlord, the utility company, and a shareholder in the tenant. It profits when Lovable succeeds, it profits when Lovable’s users spend, and if the whole thing goes sideways it has already banked the infrastructure fees.
There’s a word for an arrangement where you pay for protection to the same people who control whether anything bad happens to you. Several words, actually, but most of them end in a horse’s head.
The artisan objects
Now, a brief word in defence of a much-maligned figure: the high-end coder. Picture him. You know him. Mechanical keyboard that sounds like a woodpecker with a grudge. Strong opinions about tabs versus spaces, held with the fervour of a medieval schism. A laptop lid so dense with stickers it has its own gravitational field. He has spent fifteen years mastering his craft, and now some bloke from Yorkshire with a publishing background and a hundred ideas a day can prompt his way to a working web app before lunch.
Would this man — would you, in his position — make it easy for the plebs? Would he sand down the edges, write the friendly documentation, build the one-click setup? Or would he, perhaps, allow the priesthood’s natural defences to remain in place: the acronyms, the YAML, the seventeen configuration files that must be arranged like a summoning circle before anything deploys?
I’m joking. Mostly. The truth is less cinematic and more damning: nobody sat in a room and decided to make Firebase confusing. They simply never had a reason to make it clear. Complexity isn’t a conspiracy — it’s a revenue stream. Every service you don’t understand is a service you might accidentally enable, and every service you accidentally enable sends an invoice. Ask me how I know. Actually don’t; I’ve set budget alerts and hard caps like a man boarding up windows before a storm, and I’d rather not relive it.
And as for the coders saving humanity from dangerous AI — the noble resistance, refusing to unleash the machines? Please. The people most loudly warning about AI risk are, almost without exception, the people selling AI by the token. It’s the bookmaker sponsoring the gambling helpline. Genuinely useful, arguably sincere, and printed on the back of every betting slip.
What the swindle actually is
Here’s the thing: I’m not an AI sceptic. I use these tools six hours a day. I’ve built things this year I couldn’t have built in the previous thirty. The capability is real. The swindle isn’t the technology — it’s the packaging.
Because what was actually sold to us? “Anyone can code now.” But anyone could already make a website — Wix and Squarespace solved that a decade ago, and frankly with less back-end terror. What vibe coding really sold was the illusion of democratised software, while quietly moving the cost from “hiring developers” to “your own unpaid time, plus metered infrastructure, plus a subscription.”

Six months I’ve put into one platform build. Six months of agents that explain a plan in confident detail on Tuesday and do the precise opposite on Wednesday, then deny the Tuesday ever happened — which, in fairness, for them it didn’t. Six months of noticing that the same agent at 9am and the same agent at 5pm are, astonishingly, not the same agent at all — presumably depending on how hard the servers are sweating — a degradation nobody discloses and nobody discounts. A human contractor who did the opposite of yesterday’s agreed plan would not invoice you for both days. The agent does. The bookmaker takes his cut of the failed bet too. That’s the whole model.

A contractor who did the opposite of yesterday’s plan wouldn’t bill you for both days. The agent does.
Cash out while you can
So no, I’m not telling you to stop. I’m certainly not stopping — I have a hundred ideas a day and finally the means to chase them, and for someone who spent a career wrestling words onto pages, that’s not nothing. That’s everything.
I’m telling you to walk into the casino with your eyes open. Set the hard caps. Read the invoice. Assume the friendly agent has amnesia, because it does. Understand that “you don’t need a team of coders any more” is true in exactly the way “you don’t need a travel agent any more” was true — the work didn’t vanish, it was transferred to you, unpaid, and rebranded as empowerment.
The vibe is free. Everything else is metered.
And somewhere in Mountain View, the bookmaker smiles, straightens his tie, and marks up the odds for tomorrow’s race — which, whatever happens, he has already won.



