Press Space to continue
Finding signal on Twitter is more difficult than it used to be. We curate the best tweets on topics like AI, startups, and product development every weekday so you can focus on what matters.
Press Space to continue
Press Space to continue
Netflix made $45.2 billion in 2025. YouTube made $44 billion in ad revenue. On a like-for-like basis, these two are nearly identical. YouTube gets to $60 billion by bundling in YouTube TV, YouTube Premium, YouTube Music, and NFL Sunday Ticket. Comparing that combined number to a single streaming service is like comparing Alphabet’s total revenue to Disney+ and declaring Google won the streaming wars. The number that actually matters: YouTube paid creators $100 billion over the past four years…