expectedwrong hindsight

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.

2 min read 245 words #openai #llms #pricing #api
hindsight — nailed it

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.