Cross-Dataset Analysis · Streaming Industry

Who's actually watching?

I pulled three datasets that had nothing to do with each other and kept finding the same person. Here's what that looks like when you put it together.

Dashboard 01 · Streaming Dashboard 02 · E-Commerce Dashboard 03 · Market & Consumer
01 · Starting Point

Real median income in 2023: $80,610. Basically the same as 2019. That's where we're starting.

Look at the chart. Real income climbed about $10,000 from 2010 to 2019, slow but steady. Then it dropped three years in a row. The 2023 number looks like a recovery, but it mostly just gets you back to where 2019 left off. A decade of gains, basically flat.

"The chart makes the 2019-2022 drop look like a blip. It wasn't."

Consumer spending hit $19.4T in 2023, which sounds healthy. But housing and healthcare take 51 cents of every dollar before anyone decides what else to spend on. Entertainment is 5.5% of the budget. It's not the first cut people make, but it's an easy one.

$80.6K
2023 Median Income
Inflation-adjusted (2023 dollars)
51%
Housing + Healthcare
Share of avg household spend
5.5%
Entertainment Share
Most discretionary major category
Explore Consumer & Market Dashboard
Dashboard 03 · Market Data
Real Median Income vs Consumer Spending
US Census Bureau / BEA · Inflation-adjusted 2023 dollars
02 · The Shift

E-commerce share went from 4% to 16% in 14 years. COVID didn't start that trend. It just sped it up.

Dashboard 02 · E-Commerce Data
E-Commerce Share of Total US Retail (2010–2024)
US Census Bureau · ECOMPCTSA series, seasonally adjusted

Q2 2020 spiked to 15.7% and everyone called it a COVID thing. But after it came back down it didn't land at 11% again. It settled around 13 to 14% and kept going. By Q4 2024 it's at 16.4%. That's not a spike. That's a new floor.

"It didn't go back. That's the part worth paying attention to."

Nonstore retail (Amazon, DTC, subscriptions) is now the largest single retail category in the US at $1.43T. The same person who compares prices on their phone before buying anything is also deciding every few months whether their streaming subscriptions are still worth it. That's the environment content providers are actually competing in.

Explore E-Commerce Dashboard
03 · The Catalog

46% of the catalog is TV-MA or R-rated. The audience these platforms are building for is pretty clear.

TV-MA and R-rated titles make up 46% of the catalog, TV-14 adds another 25%. More than 70% of the content is aimed at adults. Specifically the working-age adults from sections 01 and 02. The ones with flat real incomes, optimized spending habits, and maybe $80 to $100/month left after fixed costs for things they actually want.

Dramas are 2,427 titles. Nothing else is close. Dramas are what people finish, what they talk about, what makes someone recommend a platform to a friend. The catalog distribution isn't random. It maps pretty directly onto what retains a subscriber who's already deciding whether to keep paying.

"83 countries contributing content. The catalog went global before the subscriber acquisition strategy did."

The US is 37% of catalog titles, but US income growth is stalling. India, UK, Japan, South Korea are all growing their contributions fast. Whether that's intentional or just where production is cheaper, it points somewhere interesting: the content is already there. The question is whether the product and pricing strategy has caught up.

46%
TV-MA + R Content
Adult-targeted catalog share
2,427
Drama Titles
Largest single genre by volume
83
Content Countries
Global production footprint
Explore Streaming Dashboard
Dashboard 01 · Streaming Content Data
Streaming Content by Genre: Top 8
Streaming catalog dataset · Kaggle
04 · Putting It Together

Three separate datasets. They kept describing the same person.

Real income roughly flat for a decade. Shopping behavior that's fully moved online and optimized for value. A content catalog built almost entirely for working-age adults with disposable income and a taste for drama. Each dataset on its own is interesting. Together they sketch out the actual consumer that streaming platforms are competing for.

That person has maybe $80 to $100/month in real discretionary budget after housing, healthcare, and groceries. E-commerce data shows they've gotten good at knowing when something isn't worth what it costs. The content catalog data shows platforms know who they're building for. The income data shows the pressure that consumer is under.

I built these dashboards separately and kept noticing they were pointing at the same thing. That's the kind of connection I like finding in data.

What the income data shows
Real wages grew about $10K from 2010 to 2019, then fell three years straight. The 2023 recovery just gets back to roughly where things were. Discretionary budgets are tighter than the headline number suggests.
What the e-commerce data shows
The post-COVID e-commerce share didn't drop back to pre-2020 levels. It held and kept climbing. Consumer behavior shifted and it stayed shifted.
What the content data shows
70%+ adult-targeted content, dramas dominating by a wide margin, 83 countries contributing. The catalog reflects a very specific audience and a global production bet.
← Back to Portfolio Streaming Dashboard E-Commerce Dashboard Market Dashboard