The Price of Spectacle: What Sora's Collapse Teaches About Building Things That Last
Every demo hides a number. Not the benchmark on the slide — the other one: what it costs to serve that result to the ten-thousandth user on an ordinary Tuesday, with nobody watching. Fifteen years in, most of them building systems that had to survive contact with production, I have learned to ask for that number first. Usually nobody has computed it. That is the whole story.
OpenAI killed Sora this week. Shut it down entirely. Six months of life, three million downloads at launch, and an operational burn rate that reportedly exceeded one million dollars per day. The video generation tool that was supposed to reshape creative work could not reshape its own unit economics. I do not say this to mock the effort. Genuine ambition frequently outruns its budget. But the speed of the collapse, and the near-total silence surrounding it, tells you something important about the current moment in AI.
Producing an astonishing demo has gotten cheap. Serving one has not. Video is the extreme case: every second of output is a full denoising run, and you cannot cache your way out, because no two prompts want the same frames. A text model hides behind batching and a warm KV cache; cost per token falls as you grow. Video eats GPU-minutes per request at the same price on day one and day four hundred. That gap between the keynote and the invoice is where a lot of capital and credibility quietly die.
Bots Outnumber Us Now
Here is a fact that landed in the same news cycle and received a fraction of the attention: bot traffic now accounts for the majority of all activity on the internet. Not a plurality. A majority. Automated systems talking to automated systems, scraping automated content, generating automated engagement metrics that other automated systems use to make decisions about what to show to the dwindling share of actual human beings still scrolling.
This is a measurement problem before it is anything else. If most of your traffic is synthetic, your A/B tests, your retention cohorts, and every model trained on that exhaust are fitting noise produced by other people's software. I once watched a team burn a quarter chasing a conversion dip that turned out to be a scraper rotating user agents. The instrumentation was not broken. It was faithfully reporting on a population that did not exist.
If your product's feedback loop runs on engagement metrics, treat this as a correctness bug, not a curiosity. The signal you optimize against is increasingly produced by clients that never buy anything, have no preferences, and never churn. Practical version: filter bots before the events reach your analytics store, not with a dashboard toggle afterward, and hold any metric you cannot tie to a payment or an authenticated session at arm's length.
The Quiet Victories
Not everything this week was spectacle. Some of it was substance, and the contrast is instructive.
Alibaba's Qwen team released Qwen3.5-Omni, a model that processes text, images, audio, and video in a single architecture. It handles ten hours of audio input. It recognizes speech in a hundred and thirteen languages. There was no theatrical launch event. No countdown timer. They published the technical report and moved on. The work speaks or it does not.
Microsoft shipped Critique and Council modes for their 365 Copilot research workflows, a dual-model architecture where one system drafts and another interrogates the draft before it reaches the user. Their internal benchmarks show a nearly fourteen percent improvement over single-model approaches. Again, no fireworks. Just a quiet acknowledgment that the first answer is rarely the best answer, and that building a structured process for revision matters more than building a faster generator.
And then there is the story that genuinely startled me: Starcloud raised $170 million to build data centers in orbit. The thesis is straightforward. Terrestrial power grids cannot keep pace with compute demand. Solar energy in space is uninterrupted and abundant. Thermal rejection in vacuum is hard, launch cost is harder, and servicing a failed rack in orbit is not a problem — it is a write-off. But the logic is not crazy. It is the kind of bet that only pays if compute demand keeps compounding for a decade instead of mean-reverting. I am not sure I believe that. I respect that they priced the wager and made it anyway.
Burn Rate Is an Architecture Decision
Sora was not killed by a lack of capability. The demos were extraordinary and the model was real. It was killed by a cost structure that scaled with usage while the revenue structure did not. That gets decided earlier than anyone admits: in the model family you pick, in whether requests can be batched, in whether a cheap path exists that serves most of the traffic. By the time the number surfaces on a finance dashboard, the decisions behind it are eighteen months old and welded into the product. You are not tuning a parameter anymore. You are proposing a rewrite.
The uncomfortable part is that consumer distribution makes this worse, not better. Three million downloads means three million people generating clips at a marginal cost you absorb per request. Growth becomes the failure mode. Every product instinct — cut friction, raise the free quota, let it spread — is, for a generation product with real per-request cost, a decision to lose money faster. So you meter it, or you find users whose willingness to pay clears your COGS. Both cap the curve the deck promised.
Now look at the $297 billion in global VC funding that poured into startups in Q1 alone, eighty-one percent of it directed at AI. Look at OpenAI generating two billion a month in revenue while planning an IPO at a valuation that would make a dot-com-era analyst blush. Look at the $100 million political action committee assembled to push AI deregulation ahead of the midterms. None of that capital fixes a cost curve. It postpones the day you are forced to look at one, and raises the price of looking. Sora is what that day looks like: no slow decline, no turnaround plan. A switch flipped, and a product gone in a week.
Meta Wants to Read Your Brain
Meta unveiled TRIBE v2, a model trained on fMRI data that predicts how your brain responds to multimedia content. Not how you click. Not how long you linger. How your neurons fire. The stated purpose is to move beyond crude engagement metrics toward something like genuine comprehension of user experience. The unstated implication is that the attention economy, having exhausted every behavioral signal available on the surface, is now drilling deeper.
It is worth asking why this exists now, because the answer is in the section above. The behavioral signals are saturated and increasingly synthetic. When surface metrics stop carrying information, you either accept a noisier loop or go find a cleaner one. Neural response is a cleaner one. That is the whole engineering logic, and it has no natural stopping point: there is always a deeper signal to chase, and the team that chases it posts better numbers next quarter.
For builders the question is narrow: on what terms, if any, do you want in? There is real scientific value in modeling neural response to stimuli. There is also a real difference between a lab study with informed consent and a ranking system tuned against a proxy for someone's reward circuitry. Same weights, same inference code, different product. That distinction does not live in the research paper. It lives in your spec.
Building for the Morning After
The interesting failures never happen at launch. Launch is the easy part: the whole team is watching, traffic is a trickle, and you can hand-hold almost anything through its first week. The failures show up on an ordinary Tuesday six months later, when volume is ten times higher, the person who wrote the retry logic has left, and cost per request never came down because nobody was ever assigned to bring it down.
If I am drawing any single thread through this morning's news, it is this: the organizations that will matter in eighteen months are the ones building for structural durability, not for demo day. Sora died because the structure could not support the spectacle. Qwen ships because the work is the product. Microsoft's dual-model architecture works because it embeds self-correction into the pipeline rather than bolting it on as an afterthought.
The venture money will keep flowing until it does not. The political winds will shift. The next model release will make today's benchmarks look quaint. None of that is within your control. What is within your control is whether you are building something that can survive its own success, something whose costs do not scale faster than its value, something that works on Tuesday morning the same way it worked during the Sunday night demo.
Concretely: three numbers on the wall before the first line of code. Cost per request at target volume. The gross margin that implies at the price you can actually charge. The share of traffic the cheap path can serve. Estimate them badly if you must — a wrong number you revise beats no number. If you cannot fill them in, you have a demo, and demos are free right up until the day they are not.