Elon Musk says Starlink will carry 50% of global internet traffic within a decade. David Friedberg projects $1 trillion in annual revenue. The numbers sound like a VC deck on steroids, but the code—the actual physics and economics—tells a different story. Based on my audit of satellite capacity constraints and telecom unit economics, the claim collapses under its own weight. Let me show you why.
Context
Starlink operates a low-earth orbit satellite constellation with roughly 7,000 satellites as of 2025. Each V2 Mini satellite offers 60-100 Gbps of capacity. Global internet traffic is projected to hit 396 EB per month by 2027—that's about 1.1 PB/s at peak. To carry 50% of that, Starlink would need to handle 550 TB/s. At 100 Gbps per satellite, you'd need 44,000 dedicated satellites just for that throughput, ignoring overhead, latency, and ground station bottlenecks. SpaceX has permission for 42,000, but the physics of spectrum allocation and orbital debris says 'no.'

Core: Code-Level Capacity Analysis
Let's run the numbers. Single satellite throughput: 80 Gbps (midpoint). Total fleet capacity at 7,000 satellites: 560 Tbps. Peak global internet traffic: 1.1 PB/s = 8,800 Tbps. So Starlink currently covers 6.4% of peak traffic. To reach 50%, they need 8x more capacity. That requires either 8x more satellites (56,000) or 8x per-satellite throughput (640 Gbps each). Neither is trivial.
Per-satellite throughput is limited by radio spectrum and power. Starlink uses Ka-band and Ku-band. The total available spectrum for LEO constellations is finite, and coordination with other operators (OneWeb, Amazon Kuiper) is a nightmare. Even with laser inter-satellite links, the aggregate capacity per orbital plane is capped by the backbone ground station network. I've modeled this in a Python script—each ground station handles about 10 Gbps of backhaul. To offload 550 Tbps, you need 55,000 ground stations. SpaceX currently has maybe 200. The scaling assumptions fail the sniff test.
Next, the economic code. Friedberg claims $300 billion in free cash flow at $1 trillion revenue. That implies a 30% FCF margin. Telecom operators average 10-15% FCF margins because of capex intensity. Starlink's capex per satellite is about $1 million (including launch), and each satellite lasts 5-7 years. To maintain a 44,000-satellite fleet, you need to replace 6,000-8,000 satellites per year. That's $6-8 billion in annual capex just for replacement. Add expansion capex for ground stations, and the FCF margin collapses to 5-10% at best. The 30% margin figure is a mathematical error, not a forecast.
Contrarian: The Blind Spot No One Discusses
Everyone focuses on Starlink's user growth—600k subs to 30 million needed for $400B revenue. But the real blind spot is latency. Starlink's LEO latency is 20-40ms, good for web browsing but terrible for the high-frequency trading and real-time gaming that dominate internet traffic. More importantly, AI training data flows happen inside data centers, not over satellite links. Musk's claim that AI will drive demand for satellite bandwidth is a category error. AI traffic is intra-datacenter, not inter-continental. The 50% traffic share narrative assumes Starlink becomes the primary internet backbone, but it's structurally a last-mile solution for underserved areas, not a global backbone replacement.
Another hidden risk: ground-based competition. 5G fixed wireless access and fiber expansions are eating Starlink's addressable market. In the US, rural broadband subsidies are accelerating fiber deployment. In Europe, 5G covers over 80% of the population. Starlink's 'no alternative' users are shrinking. The high-margin maritime and aviation markets are limited to ~100,000 ships and 25,000 aircraft. Even at $500/month per vessel, that's $600 million annually—a rounding error in the $1 trillion fantasy.
Takeaway
Starlink is a remarkable engineering achievement, but its traffic share projection is a bug in the economic model, not a feature. The code of physics and finance compiles without mercy. The real lesson for blockchain infrastructure is the same: don't extrapolate a hardware success into a protocol-level monopoly. The internet doesn't care about your launch capacity; it cares about the last mile and the latency budget. Starlink's 50% claim is a memory leak in the narrative—it'll crash the system eventually.