Streaming didn’t lose control all at once. It lost it layer by layer.
Devices came first, then operating systems, then Channels and aggregation layers. Each step moved the starting point further away from the streaming service itself.
Today, a growing share of sessions don’t start inside an app.
Devices Took Control of Entry
Streaming services used to run closed systems.
A user opened HBO Max, and everything that followed happened inside HBO Max. Discovery, viewing, and monetization all lived inside the service. Each service controlled its own loop.
That only worked when users started inside the app.
The TV OS changed that.
Once Roku, Amazon, and smart TV operating systems became the entry point, they started organizing everything that sat on top of them. Search, recommendations, and “continue watching” all moved to the device layer.
The decision moved out of the app.
Aggregation Turned Access Into a System
Then the devices added their own layers.
Roku Channel. Amazon Channels. Apple’s aggregation model.
Subscriptions got bundled, billing got centralized, and discovery got pulled into one place.
That changed how services show up.
Streaming services still control how their content is presented inside the app. What they don’t control is how that content gets surfaced before a user ever opens it. Rows, rankings, and cross-service recommendations are shaped by the system those services sit inside.
Even time before a user picks something got captured.
Roku turned its screensaver into an environment that holds attention, serves ads, and collects data before a user selects anything.
The device isn’t waiting for a session to start. It’s already running one.
The Decision Happens Before the App Opens
Users don’t open apps to browse the way they used to.
They see something on the home screen, pick from a “continue watching” row, search across services, or follow recommendations that mix multiple libraries together. In a growing number of cases, they’re asking AI what to watch.
By the time a streaming service opens, the choice is already made.
The app doesn’t decide what gets watched. It plays what was already selected.
Streaming Services Are Competing for Selection
When discovery lived inside the app, the job was to keep users watching once they arrived.
Now the job starts earlier.
Streaming services are competing to show up inside OS recommendations, rank inside aggregated rows, and get selected before the app opens. If a service doesn’t show up there, it doesn’t get opened.
It’s not just time spent. It’s whether the service gets selected at all.
Advertising Is Getting Judged on What Happens Next
Streaming ad models were built around impressions.
Run a 15 or 30-second spot, deliver reach, and move on. That’s still how most CTV inventory gets sold.
The market is asking a different question.
What happened after someone saw the ad?
Budgets are moving toward environments that can connect exposure to action. Site visits, purchases, repeat behavior.
Creators build content where the brand sits inside the experience. Retail media ties ads directly to transactions. Platforms with user-level data track behavior after exposure.
Streaming services don’t control that full loop.
They control the impression inside the app. They don’t control identity, intent, or what happens after the session ends. That’s where pricing power is shifting.
Streaming can run higher-impact formats like pause ads, overlays, and interactive units. Those formats work, but they don’t scale cleanly. Each service runs them differently, measurement isn’t consistent, and creative has to be rebuilt for each environment.
Control Now Sits Above the Service
Streaming services still sit at the center of content.
They produce it, package it, and deliver it. They don’t control how users get there.
Devices control entry, operating systems decide what gets shown, aggregation layers organize how services are sold, and external signals influence what gets picked.
The service handles playback.
Everything that determines whether it gets opened happens before that.
The Streaming Wars Take
Streaming didn’t lose control of content.
It lost control of entry.
Devices became the starting point, operating systems organized the experience, and aggregation layers turned access into a system. Now selection happens before the app opens.
Streaming services still matter. They produce what people want to watch.
They operate inside a structure that decides whether they get surfaced, how often they get selected, and how much value they can capture.
Advertising is getting priced on outcomes. The systems that connect viewing to action are setting the terms.
Control sits with the layers that influence the decision before the session begins.
The Streaming Wars is intentionally ad-free
We don’t run display ads. Not because we can’t, but because we don’t believe in them.
They interrupt the reading experience. They cheapen the work. And they burn advertisers’ money on impressions nobody actually wants.
So we chose a different model.
We say the things people in this industry are already thinking but don’t say out loud. We connect the dots beyond the headline and focus on explaining why things matter to the people working in this business.
If you believe industry coverage can exist without clutter and interruption, you can support it here → SUPPORT TSW.
Support is optional. But it directly funds research and continued coverage — and helps prove this model can work.
Support TSW →





