OpenAI Hid a 50% Price Cut at the Bottom of a Blog Post
The main character of the Structured Outputs announcement was not Structured Outputs.
Structured outputs became standard across every provider. And OpenAI kept burying price cuts at the bottom of feature announcements. The genre of announcement this identified became a recurring pattern.
OpenAI dropped a Structured Outputs announcement today — JSON Schema enforcement in the API, no more hallucinated field names, a genuine quality-of-life improvement for anyone who has spent time coaxing a model into returning valid JSON and gotten back something that was JSON-shaped in the same way a house fire is fire-shaped.
Fine. Good feature. Read the whole post.
At the very bottom: GPT-4o is 50% off, effective now.
Not the headline. Not the subheadline. Not a separate post, a press release, a tweet thread with a bold graphic. A line. At the bottom. As if they remembered on the way out the door.
The thing is, this is not the first time. OpenAI has developed a specific genre of announcement — lead with a feature, bury the pricing news underneath it like a footnote in a contract you're hoping nobody reads. Except people read it, every time, and the reaction is always the same: wait, scroll back up, is that real.
It might be the most effective pricing communication strategy in the industry, and it's entirely accidental — or it isn't, which is somehow more interesting.
Half off a frontier model. Slipped in under a blog post about JSON.
The infrastructure costs are collapsing faster than they can figure out how to announce it with dignity, so they don't announce it at all — they just keep dropping prices at the bottom of other things and waiting for someone to notice.
Someone always notices.
Counterpoints
Push back, extend the argument, or sharpen it. New counterpoints go through review before they show up here.
No approved counterpoints yet.