The Scenario Dossier: every assumption in the model, held against the market record.
The model documentation proves the math is right. This document asks the harder question: is the world the math assumes right? Every scenario card in Deal the Future — Starlink surging, NCI leaving, rates freezing, resellers collapsing — is researched here against costs, prices, filings, and industry data, and graded honestly, including the ones that grade against us. It is also, deliberately, the record of why the model's competitive defaults sit where they do: each base-case assumption below is tied to the evidence that sets it (see the map and the per-suit sections), so this page doubles as the context for the choices made when the model was built.
The verdicts
What we researched, how we graded it, and the one-screen map of every assumption against the record.
How the research was done
Four independent research tracks, run in parallel, each covering one family of assumptions:
- Starlink economics — constellation costs, audited financials, pricing history, capacity physics, churn precedents;
- Rural ISP market dynamics — private-equity rollup behavior, price wars vs harvests, small-ISP failure rates, loyalty and retention data;
- Utility & telecom economics — public-power rate records, peer-PUD histories, bandwidth usage/price curves, equipment lives, delay costs;
- A forensic Starlink cost pass — the "strip the flattering accounting" deep-dive, whose ten most load-bearing claims were then adversarially re-verified one by one (all held; four gained precision corrections; two widely-circulated figures failed and are banned from use — see §3.2).
Rules of evidence: every claim carries a named source; conflicting estimates are shown side-by-side with each estimator named; vendor-published numbers are labeled as vendor-published; primary documents (SEC filings, FCC dockets, NTIA schedules, PUD fee schedules) outrank trade press, which outranks aggregators. Confidence tags — HIGH MEDIUM LOW — appear where a number's provenance matters.
The four grades
| Grade | Meaning | Example |
|---|---|---|
| Documented norm | The assumption is the measured record. | Rates recovering ~60% of inflation = public power's actual 2020–24 record. |
| Supported | Consistent with industry evidence; magnitude and direction both attested. | A +2 pt/yr Starlink surge — milder than what HughesNet actually suffered. |
| Generous to the fear | Assumes more danger than any documented case. Kept because skeptics ask. | An exiting reseller running a 3-year price war — no case found; the record shows harvests. |
| Beyond the record | No precedent exists. These wear the red EXTREME edge in the game. | +3 pts of churn that never plateaus, for 15 years. |
The map: every assumption, against the record
"Alone" = the card's solo effect from the 88% base (published lever values; "live" = computed in-browser, labeled as such in the game). Every row links to its full research section.
| The assumption | Alone | Judged against | Verdict |
|---|---|---|---|
| NCI exits the reseller line in year two · base | 88% | PE fiber-first strategy; Starry/Trueline fast exits; vs 5–7 yr holds | Documented norm |
| NCI stays all 15 years | ~89% live | Counterfactual; long PE holds make it possible | Supported |
| NCI price-wars for 3 years, then exits | 87% | No documented case; the record shows harvest, not undercutting | Generous to the fear |
| Starlink surge: +2 pts churn/yr, 15 yrs | 72% | HughesNet −56%/5yr, DSL −15%/yr, Shentel ~17%/yr — all ran hotter, all decayed | Supported |
| Gen-3: +3 pts churn, forever | 60% | No never-plateauing precedent; WA cells waitlist/surcharge; V3 needs Starship (grounded) | Beyond the record |
| Reseller shock: ~20% chance, −20% of base | 83% | RDOF 34% default rate; RadioLink's zero-notice shutdown; loss modeled permanent | Supported — conservative |
| Deeper shock: −25% of base | 81% | Larger than any single RSP's share except the top two | Beyond the record |
| Rates recover ~60% of inflation · base | 88% | Public power 2020–24: +11.7% vs ~21% CPI ≈ 55–60% recovery | Documented norm |
| Rate lags at the floor (30–60%) | 62% | Brackets the record from below | Supported |
| Literal freeze, 15 more years | ~34% | Chelan froze ~20 yrs — then indexed 3%/yr; extends the outlier to 32 yrs | Beyond the record |
| Rate keeps pace with costs | ~96% | Post-2022 IOU norm; aggressive tail for public power | Supported — upside |
| Bandwidth credited at ⅓ of documented · base | 88% | Usage +10–26%/yr vs price −11–12%/yr; the ⅓ credit is a self-imposed handicap | Documented norm |
| Credit the documented 2.8 Mbps | 97% | The 2025 audited books | Documented norm |
| Data price cut $1.50 → $1.00 | 85% | Made whole in ~2–4 yrs at documented usage growth | Supported |
| Bandwidth revenue: zero | 76% | Deletes an audited line with no mechanism; usage has never declined | Beyond the record |
| The documented demand case · base | 88% | CR/ACSI local-ISP satisfaction; peer-reviewed bundling stickiness | Supported |
| "Local loyalty is worth nothing" | 86% | Contradicts the satisfaction/churn record; kept as the skeptic's bound | Generous to the fear |
| Strip loyalty, anchor & growth | 82% | The full skeptic; same evidence contradicts it | Generous to the fear |
| Local demand comes back | ~88–89% live | FWA adoption curves + co-op pent-up demand; magnitude vendor-grade, labeled | Supported — direction |
| Full 15-yr life + refresh charged · base | 88% | FCC 9-yr radio life + NTIA 7-yr + replacement-cycle ratemaking | Documented norm |
| Earn it back before wear-out | 66% | Stricter than the FCC's own regime | Generous to the fear |
| The pause holds 1 more year | 84% | Tariffs +5–20% on gear; Cambium support ends Dec 31 2027 — inside the wait; 18% of rural subs switch every 2 yrs | Supported |
| The pause holds 3 more years | 75% | Supported |
The headline finding
Every assumption inside the 88% base case grades "documented norm" or "supported" — and every assumption graded "beyond the record" is a card we stacked against ourselves. The base case is built from the measured world; the extremes are published so nobody can accuse us of hiding them.
Two grades deserve special attention. "Generous to the fear" marks assumptions where our model charges more danger than any documented case (the NCI price war, the zeroed loyalty credit, the wear-out accounting) — meaning the published odds are floors, not ceilings. And the single most consequential extreme — the literal 15-year rate freeze, the one card that genuinely sinks the line — is controlled by nobody but the District itself.
The research, suit by suit
The full evidence base: audited filings, industry datasets, peer histories, and precedents — with the counter-evidence kept in frame.
Starlink: the machine, audited
SpaceX merged with xAI in February 2026 and went public on June 12, 2026 (Nasdaq: SPCX, ~$1.75T valuation, ~$75B raised) — so Starlink's finances moved from analyst guesswork to SEC-filed segment data. This dossier uses the S-1 as its spine and analyst estimates only as cross-checks.
| 2025 revenue mix | $ | Note |
|---|---|---|
| Consumer broadband | $7.2B | growth increasingly international & low-price |
| Enterprise + government | $4.2B | incl. $1.8B classified Starshield build; Pentagon PLEO ceiling raised to $13B |
The Starlink segment is genuinely profitable, and this document says so plainly. At SpaceX's internal launch cost the segment throws off cash — Quilty dates the first free-cash-flow-positive year to 2024, and Starlink generated ~$3B of FCF in 2025. Two honest caveats. First, that profit is contingent on flying its own rockets: analyst Tim Farrar argues “if Starlink was paying full price for its launches, it would be making a loss, even though it's an amazing business” — the vertical-integration moat, not a subsidy from a profitable rocket arm (the launch segment itself ran a ~$657M loss). Second, the consolidated company posted a ~$4.9B net loss in 2025 (capex $20.7B vs $6.8B operating cash flow) — but that burn is Starship and AI datacenters, funded by equity. In cash terms Starlink is the engine funding those bets, not the reverse. SpaceX has needed no primary capital since January 2023 (later raises were secondary/tender for employee liquidity; it even put $2B into xAI).
Q1 2026: subscribers nearly doubled year-over-year; operating income grew only ~15% ($1.03B → $1.19B). The mix is diluting — which makes the above-average-ARPU customer (US residential, aviation, government) the profit pool being defended. See §2.2 for the arithmetic.
SpaceX S-1 & Q1 2026 filing via Via Satellite HIGH; IPO — TechCrunch, CNBC HIGH; FCF — Quilty 2026 forecast MEDIUM; capital raises — CNBC HIGH; mix — S-1 via Mostly Metrics MEDIUM.
Starlink: the true cost stack
The internal accounting flatters the segment — Starlink flies on its own rockets at an internal price of $0 while the rocket division booked a $657M operating loss, and launch costs are capitalized and depreciated. Here is the stack rebuilt at SpaceX's true costs.
The replacement treadmill
| Fact | Value | Source · confidence |
|---|---|---|
| Satellites launched / in orbit / working (July 12, 2026) | 12,496 / 10,799 / 10,783 | McDowell HIGH |
| Already re-entered (688 in 2025 alone; 1–2/day now) | 1,697 | McDowell / EarthSky HIGH |
| Design life (Shotwell, 2019; confirmed by turnover) | ~5 years | HIGH |
| Implied steady-state replacement | ~2,100–2,200 / yr | derived |
Unit costs, by named estimator
| Item | Estimate | Estimator · confidence |
|---|---|---|
| V1 satellite build | ~$200K | Quilty Space MED-HIGH |
| V2 Mini build (260→730 kg) | ~$800K | Quilty MED-HIGH (a competing ~$400–500K aggregate exists LOW) |
| V3 build (projected; ~2t actual mass may push higher) | ~$1.2M | Quilty projection MEDIUM |
| Reused Falcon 9 — marginal | ~$15M | Musk, Aviation Week 2020 HIGH (attribution verified) |
| Reused Falcon 9 — "with everything" | ~$28M | Couluris (SpaceX vehicle-integration director), 2020 HIGH |
| External list price (what a competitor would pay) | $67–74M | Payload HIGH |
Everything else is small next to the treadmill
- Ground segment: 100+ US gateways (SpaceX FCC filing); cumulative ground capex ~$1.0–1.5B over eight years (Quilty, relayed LOW-MED) — hundreds of millions a year, not billions. Best priced proxy: Starlink's own Community Gateway at $1.25M + $75K/Gbps/mo HIGH.
- Terminals as acquisition cost: dishes cost ~$1,300 vs a $499 price in 2021 (Shotwell HIGH); subsidy declared over in Sept 2023; Gen-3 build cost now ~$300–400 vs $349 MSRP MEDIUM — and in June 2026 hardware briefly became a $10/mo rental for new residential customers — then reversed within weeks (the dish is buyable again at ~$349), a reminder that even Starlink's hardware pricing moves both ways HIGH.
- Opex minimized structurally: near-zero transit via open peering (559 networks, 69 IXPs); ticket-only support; self-insured satellites; FCC regulatory fee <$1M/yr.
Spread the segment's 2025 operating cost (≈$7.0B = $11.4B revenue − $4.4B segment income, already including the constellation's depreciation) across its subscriber base and you get roughly $70–85 per subscriber-month at a ~7–8M average — a fully-allocated system cost, not SpaceX's disclosed marginal cost, and not a residential contribution margin. Four independent routes bracket it: (1) the SEC operating-cost split, ~$65–97 depending on the average-subscriber assumption (the true FY2025 average is ~6.5M, which pushes it toward the high end); (2) a revenue allocation giving enterprise/government their own costs → residential ≈ $50–78; (3) a bottom-up rebuild at internal launch cost ≈ $70–90 — which lands near the reported figure because that launch cost already depreciates through the books (no double-count); (4) the economic view at market launch prices ≈ $110–140, where Farrar says the segment would post a loss. Against a blended ARPU of $66 and falling, the cheapest plans ($10–55) sit below a full share of cost while staying above marginal cost; US Standard/Max and enterprise price above it. The profit is real — carried by a mix of higher-value customers (North-American residential, congested-market surcharges, aviation, maritime, enterprise, government), of which rural U.S. households are one part, especially where terrestrial alternatives are weak. The interactive calculator and full derivation are on the Starlink page.
Launch-subsidy accounting — Motley Fool MEDIUM; connectivity capex $4.2B — S-1 via Tunguz HIGH; terminal rental — RV Mobile Internet · Fierce HIGH; peering — PeeringDB HIGH; bear case (presented, not endorsed) — Johnson/Farrar via Stocktwits News MEDIUM.
Starlink: the pricing record — cheap where empty, expensive where captive
| Date | US residential move | Reading |
|---|---|---|
| Oct 2020 | $99/mo · $499 dish (beta) | launch pricing |
| Mar 2022 | $110 · $599 | first hike, inflation cited |
| Feb 2023 | $90 excess-capacity / $120 limited-capacity | capacity-based pricing begins |
| 2024–25 | $120 + one-time "demand surcharges": $100 → $750 (Seattle/Spokane/Portland) → $1,000 (parts of PNW) → $1,500 (Fairbanks); waitlists return in WA/OR (Nov 2024) | congestion priced hard |
| 2025 | Residential Lite $80; $29–59 promos + free dishes in excess-capacity zones | acquisition priced soft |
| Jan 2026 | restructure: $50 / $80 / $120 tiers | entry price cut |
| May 2026 | +$5–10/mo across the board ($55/$80–90/$130) | weeks before the IPO |
| Jun–Jul 2026 | dish briefly a $10/mo rental, reversed within weeks — buyable again at ~$349 | even hardware pricing moves both ways |
Pricing follows strategy, not cost — the case file
- Memphis, June 30 2026: half-price service + free hardware for the metro, amid the xAI data-center backlash — goodwill pricing HIGH.
- Pentagon, 2026: a reported fivefold increase (~$5K → ~$25K/terminal) once drone programs depended on it — Reuters-derived; SpaceX and the Pentagon dispute the report HIGH that it was reported.
- Aviation, July 2026: Global Unlimited $10K → $20K/mo, hardware $145K → $200K, existing customers migrated — no rationale given HIGH.
- Rural incumbents' bases: $15-off × 4 months + free dish promos, aimed precisely at rural ISP customers (named by Shentel's CEO as the driver of its churn) HIGH.
- The captive end: the Washington Post (June 11, 2026) documented a Nebraska family's 44% increase and a $59-promo customer told his bill would more than double — "archipelagos of regional monopolies" (Meinrath, quote verified) HIGH.
Both columns are one algorithm: price to fill capacity, then price to harvest it. A low rural price is a capacity-utilization state, not a commitment. No documented case yet shows a hike triggered specifically by a competitor's exit (we say so) — but promo-then-hike, concentrated exactly where alternatives are thinnest, is now on the record at HIGH confidence.
CNBC (2023 split); surcharge tracker; May 2026 increase; Bloomberg (Memphis); aviation doubling; Washington Post.
Capacity physics & churn precedents — grading the Starlink cards
Capacity is a hard, local ceiling
- Per-satellite capacity: V1.5 ~17–23 Gbps → V2 Mini ~60–96 Gbps → V3 claimed 1 Tbps MEDIUM.
- US median download: ~90+ Mbps → 54 Mbps at the Q3 2022 congestion trough → ~105 (Q1 2025) → ~128 (Q1 2026) as V2 Minis arrived — congestion is real, and so is the recovery (Ookla data) HIGH.
- Cells hard-cap and show "Waitlist/Sold Out"; Washington and Oregon cells waitlisted in Nov 2024 HIGH.
- Independent analysis (X-Lab working paper, Meinrath et al. — an on-record Starlink critic, disclosed): service degrades below 100/20 beyond ~6.7 subscribers/sq mi per beam; only ~17% of US Starlink speed tests met 100/20 in mid-2025 MED-HIGH, assumption-dependent. Okanogan averages ~3 households/sq mi county-wide — below the threshold in aggregate, though valley clusters can strain individual beams. County cell status is checkable only address-by-address; we claim nothing we can't verify.
The churn precedent table
| Precedent | Measured bleed | Relevance |
|---|---|---|
| HughesNet → Starlink, 2020–26 | −56% in 5 yrs (~14–15%/yr) | satellite-to-satellite substitution against an inferior product HIGH |
| Copper DSL → cable/fiber, 2014–24 | −81% in 10 yrs (~15%/yr) | the canonical decade-long substitution HIGH |
| Shentel (rural VA incumbent), Q1 2026 | 1.46%/mo (~17%/yr) | live, Starlink-promo-driven — confined to rural non-fiber markets; zero impact on its fiber footprint HIGH |
| WISP background churn (industry survey) | <0.5–1%/yr for most | validates the model's 0.3–1.2%/yr background band MEDIUM |
| US broadband average | ~1.25–1.3%/mo | S&P Kagan; Starlink publishes no churn figure HIGH |
Supported; milder than the record in magnitude, generous only in duration. Both measured precedents ran hotter — and both were substitutions against clearly inferior products. A modernized local network at a lower price is a different matchup (Shentel's fiber: zero impact). What no precedent supports is a bleed that never decays — which is what the card charges anyway.
Gen-3, Starship — and the steelman
The EXTREME card requires next-generation capacity to arrive on schedule and Starlink to hold predatory rural pricing forever. The record on SpaceX promises:
| Promised | Delivered |
|---|---|
| 20 ms latency | 25–50 ms median (SpaceX's own paper) |
| "Up to 400 Mbps" residential | ~100–128 Mbps measured medians (~25–50% of headline) |
| V3: 1 Tbps/sat, consumer gigabit "in 2026" | V3 flies only on Starship — grounded July 2026 under an FAA mishap investigation; hardware lost on 5 of 12 flights; deployment slipped H1→H2 2026; Starship spend >$15B cumulative (~$3B in 2025) |
Pattern: directionally delivers, chronically late, at a quarter to half of headline. The delay cost is already visible in prices, not PDFs — the PNW surcharges exist precisely because V3 capacity hasn't arrived.
(1) Capacity is improving: median speeds doubled from the 2022 trough while the base grew ~10×; PNW surcharges already eased $1,000 → ~$500. (2) It can afford patience: audited $4.4B operating income, positive FCF, and Jan 2026 brought entry-tier cuts — though May then raised prices across the board and June added the rental. (3) Opensignal finds Starlink winning a rising share of ISP switchers — "from last resort to first choice" — and its customers rank among the most satisfied. (4) At county-average density, physics plausibly can absorb a ~900-customer base. This is why background Starlink churn is in every run of our model — the base case already assumes Starlink keeps winning.
Beyond the record, correctly labeled. No substitution episode never plateaus; the US market is already called mature (TMF: only ~3M of ~9.2M broadband subs are North American, ~1M of those Roam); the enabling hardware is grounded; and the economics resist permanent underpricing — ~2,100 replacement satellites a year is a cost floor someone must pay, forever.
SpaceX latency paper; Ookla speed history; Starship grounding; Reuters on Starship spend; TMF Associates; Opensignal.
NCI & the private-equity record
NCI Datacom's owner — Core Fiber Partners, a Heritage Holding platform — is a fiber-first rollup: six ISP acquisitions 2022–24 (NCI, MiFiber, Wind Wireless, Hyak, Thrive, Hilltop), stated preference for "fiber or hybrid-fiber broadband" in rural towns of 1,000–20,000. Reselling capacity on someone else's wireless network is not its strategic center HIGH for the portfolio facts.
What PE platforms actually do with side-lines
- Preseem's tracker logged 40+ WISP acquisitions in 28 months; GI Partners bought Rise Broadband explicitly to pivot it to fiber HIGH.
- Fast segment exits are documented: Starry exited a whole metro within a year of trouble; Trueline — a PE fiber rollup — shut down five months after launch, terminating ~300 staff by email HIGH.
- PE-broadband literature describes "cherry-picking of lucrative markets, cost cutting and price hiking… forgoing local upgrades" MEDIUM — advocacy sources, consistent and first-hand.
- Counter-evidence: median PE holds run 5–7 years; Heritage markets "long-term capital"; no wind-down appears in the 40-deal tracker. A whole-company year-two exit would be fast. The base card models a segment exit — the reseller line only, with ~half its customers migrating to other local RSPs and its transport purchases continuing.
Price war vs harvest
We searched for a documented case of a departing or PE-owned rural ISP running a multi-year price war before exit. We found none. The documented pattern is harvest: Frontier admitted it "underinvested for years" while raising prices on its declining copper base; CenturyLink stopped marketing its slow tiers rather than cutting price; Starlink raised rural prices 44%+ once customers were captive. Documented price cuts run the other way — incumbents dropping $15–40/mo when a second network enters (the Longmont pattern) — which is the argument for keeping a public network in the market. One honest scope-note, because it's easy to over-claim: that $15–40 price-discipline evidence (Berkman Klein, CPUC/UCSB, Longmont) is fiber-specific — the CPUC study affirmatively finds fixed-wireless and satellite entry do not move incumbent prices the way a competing fiber network does. So we do not lean on it to value the wireless network. The price discipline that actually applies to Okanogan's wireless market is the direct, measured one: markets with 3+ providers pay about $5/mo less (Consumer Reports, 22,000 bills, technology-neutral), and the District's eight retail providers compete over wholesale sold at cost under RCW 54.16.330 MED — fiber studies scoped out; the local mechanism is the load-bearing one.
Year-two segment exit: documented norm — arguably the modal outcome, and the model treats it as the default, radios stranded, no capital credit. The 3-year price war: generous to the fear — it charges a behavior with no rural precedent; the documented alternative (harvest) is better for the District's numbers.
Heritage portfolio; Preseem M&A tracker; Trueline; PitchBook hold data; Frontier; FBA/Longmont; CPUC/UCSB — fiber (not FWA/satellite) disciplines price; Consumer Reports (provider-count effect).
Reseller shocks: the failure base rate
The "vanishes overnight" mechanic is current reality, not a tail fantasy. One refinement the record adds: when the network survives — exactly the Okanogan situation, where the PUD's wires outlive any retail face — stranded customers re-home to other local providers (the Common Networks → Monkeybrains pattern; subscriber bases are the asset PE buys). The model keeps the loss permanent anyway, which is harsher than precedent.
It already happened here. The county's own RDOF story is a case in point: at the November 2020 auction the eleven eligible Okanogan block-groups were won by SpaceX (10, later rejected — never authorized) and CenturyTel of Washington / Lumen (one, around Twisp–Winthrop). Lumen's award was authorized and funded from about May 2022 — a real federally-backed competitor obligation in the county — and then Lumen defaulted and withdrew statewide in June 2025, leaving Okanogan with no active RDOF-funded provider. An absentee federal award named, funded, and gone in three years; the local network stayed MEDIUM — FCC Auction 904 records (DA-22-523, DA-25-670).
Supported — conservative. A ~20% chance that one of seven tiny resellers fails in a decade sits below what the RDOF default rate implies, and the model charges the full loss forever plus a rebuild bill.
Benton RDOF data; KTTC: RadioLink; FBA WISP population; FCC Auction 904 (RDOF) results and authorization/default releases DA-22-523, DA-25-670.
The rate record: how utilities actually price
The rate suit is where the District plays against itself — so we researched how real utilities behave.
- The cadence: regulated utilities file general rate cases every 2–5 years as the norm; some stretch past ten HIGH.
- The recovery rate — the base card's anchor: national public-power rates rose +11.7% over 2020–24 (APPA/EIA via POWER Magazine) against ~21% cumulative CPI — a ~55–60% inflation recovery. (The CPI denominator is our computation from standard BLS series; the division is ours, the inputs are theirs.) MED-HIGH
- Peer WA PUDs, specifically: Chelan PUD's Feb 2020 plan was "its first permanent rate increase since 2000" — a ~20-year effective freeze — and it resolved it with automatic 3%/yr escalators explicitly covering wholesale fiber, extended at 3–4%/yr through 2026 HIGH. Pend Oreille PUD maintains a full wholesale fee schedule (RSP internet ports at $40/mo — the same figure as Okanogan's proposed tier) re-issued August 2024 HIGH, primary PDF.
- The affordability edge, re-anchored to the primary data: EIA-861 (2024) is the source under the APPA headline — public-power residential bills rose far less than IOUs over 2020–24. But the same table places Okanogan's own electric rate 2nd-highest of six WA hydro PUDs (~10.2¢/kWh), i.e. it has the least electric-margin room to cross-subsidize broadband — which is precisely why the wireless line has to stand on its own, and (per the audited surplus and the bottom-up P&L) does. Every WA PUD peer sells broadband wholesale-only under RCW 54.16.330 HIGH — EIA-861 Table 6.
Real but rare, and a choice. Chelan proves two-decade freezes happen among hydro-rich WA PUDs; it also proves what ends them — indexation. Playing the freeze card extends Okanogan's own 17-year outlier to 32 consecutive years while costs track inflation in full. It is the one card that genuinely sinks the line, and no competitor holds it.
POWER/APPA, re-anchored to EIA-861 Table 6 (2024 residential rates by utility/ownership); Chelan 2020 · 2024 extension; Pend Oreille CNS fee schedule; rate-case cadence. Honest counter-evidence: EIA notes electricity prices overall outpaced inflation post-2022 — that's the IOU-driven aggregate, and it supports the upside card, not the base.
Bandwidth: usage vs price, measured
| Year (Q4) | Avg US household usage | Growth |
|---|---|---|
| 2018 | 270 GB/mo | — |
| 2019 | 344 GB/mo | +27% |
| 2021 | 536 GB/mo | +25%/yr era |
| 2023 | 641 GB/mo | +9.3% |
| 2024–25 | ~664–700 GB/mo | +10–13%/yr; 24.3% of homes over 1 TB |
Against that, wholesale prices erode: IP transit fell ~12%/yr compounded (2022–25) while "capacity demand has been doubling nearly every three years" (~+26%/yr) — TeleGeography. Volume has outgrown price erosion in every measured period; the model's 5%/yr net bandwidth-revenue line is mid-range of the implied flat-to-+8%.
The ⅓-credit baseline and 5%/yr growth: documented norm — conservative (usage growth is decelerating but has never gone negative in the dataset's history; rural per-sub usage below national average would stretch, not break, the arithmetic). The zero card deletes an audited billed line with no mechanism: beyond the record, labeled.
OpenVault OVBI 2Q25 · 4Q23 HIGH; TeleGeography erosion · demand vs price HIGH. District figures: audited statements & FOI billing (The Data).
Local demand, loyalty & win-back
Is a local-retention credit earned?
- Consumer Reports (73,000 members, 54 ISPs): all seven top-rated ISPs are small/local/municipal; the giants scored worst HIGH.
- ACSI 2024: smaller fiber ISPs scored 77 — within 3 points of the national leader, ~9 above big cable HIGH.
- Preseem's small-ISP dataset ties NPS ≥ 61 to churn below 3%/yr (vs ~15%/yr national average) — self-reported vendor survey, labeled MEDIUM.
- Peer-reviewed: bundling reduces churn across services, strongest in turbulent demand (Prince & Greenstein) — and several Okanogan RSPs sell phone/managed-IT bundles HIGH for the finding.
- The skeptic's ammunition, kept visible: providers under ~5,000 subs can churn worse when support is under-resourced — loyalty is earned by service, not smallness; JD Power has FWA satisfaction rising; one 2026 survey put Starlink satisfaction at 89% MEDIUM.
Does demand come back after an upgrade?
- Direction — among the best-documented facts in rural broadband: fixed wireless went from ~zero to 12% of all US internet households in five years — the fastest-growing broadband technology in US history; Starlink built a top-10 US ISP on 85%-rural pent-up demand; electric-co-op fiber builds report rural penetration rising faster than urban HIGH.
- Switch-back sentiment is on the record: price-hiked rural Starlink customers told the Washington Post they'd "switch to fiber tomorrow" — and of customers who do leave Starlink, ~50% choose cable, only ~14% fiber-class services HIGH.
- Magnitude — vendor-grade, labeled: the only quantified WISP-upgrade win-back numbers are vendor case studies (Tarana/Nextlink: 1,000 subs in a month; Preseem: a 50% at-risk conversion) VENDOR. The game computes this card's effect live and says so on its face.
Who the retention credit actually serves — the ratepayer, from the Census
The stickiness and affordability defaults aren't set for an average American broadband market. They're set for this county — and the 2024 exhaustive audit replaced the site's earlier inferences with hard American Community Survey and USAC figures for Okanogan County (FIPS 53047):
- 2,694 county households lost the $30/mo ACP subsidy when the program ended in 2024 (about 15% of households), and USAC paid $1.68M into the county over the program's life — the single strongest verifiable equity fact in the file. For a household on that margin, a $10/mo satellite hardware rental or a demand surcharge is not a rounding error HIGH — USAC primary.
- Older, poorer, more disabled than the state: 20.7% in poverty, median household income $63,207 (vs WA ~$94K), 23.2% aged 65+, and a 16.7% disability rate (ACS S1810/B18101; roughly a third above the US ~13%, and 26.4% of residents with a disability live in poverty). This is exactly the population for whom a self-install, mail-back-the-dish, chat-only support product is a barrier, not a substitute HIGH — ACS.
- A quarter of the county already leans on satellite — as a stopgap, not a choice: of home-internet subscriptions, wired broadband only 52.1%, satellite 25.3% (8.9% satellite-only), cellular-only 11.6%, and 9.0% no internet at all (ACS B28002). High satellite presence confirms the substitution pressure the model already prices; it is not, and we don't read it as, proof of churn HIGH — ACS.
- The Colville Reservation is further behind still: 79.1% of reservation households have any broadband and 14.9% have no internet at all — roughly 8 points worse than the county — and on-reservation Native households face 25.5% poverty (ACS B28002/B17001 for the reservation geography) HIGH — ACS.
None of this is a new lever — it's the evidentiary floor under the ones already in the model: the win-back credit, the ~60% rate recovery, and the conservative stickiness slice all describe a market of price-sensitive rural households with few alternatives, which is what the record shows this county to be.
The documented demand case: supported, conditional on service quality. Zeroing it: generous to the fear — and the punchline is that even at zero, the odds barely move. The case never rested on sentiment.
Consumer Reports; ACSI 2024; Preseem benchmarks; Prince & Greenstein; FWA growth; where Starlink leavers go; Tarana/Nextlink (vendor). Ratepayer profile: ACS — Okanogan County (poverty, income, age); ACS B18101/S1810 (disability); ACS B28002 (internet subscription); USAC ACP (2,694 county households).
Equipment lives & accounting — which test do regulators use?
| Authority | Prescribed life | Scope |
|---|---|---|
| FCC (docket DA-03-2738, App. A — primary PDF extracted) | 9.0 yrs | radio systems (digital circuit 11; switching 12) |
| NTIA useful-life schedule (primary PDF extracted) | 7 yrs | wireless base stations/antennas (active electronics 10; towers & passive fiber 20; CPE 3) |
| BEAD federal-interest period | 10 yrs | funded assets |
Standard cost-of-service accounting recovers capital over the service life via depreciation with replacement cycles — no regime demands full payback before the gear dies. So the baseline card (15-year project life, one full electronics refresh charged) matches how FCC/NTIA and ratemaking actually treat wireless plant: long-lived structures plus replaceable radios. The strict card — payback before a drawn wear-out year (median ~11) — is harsher than the FCC's own regime, kept because skeptics ask for it.
These same schedules say the District's 2010-era Cambium fleet is already 6–9 years past every published service life — the strongest independent confirmation of the aging argument anywhere on this site.
FCC DA-03-2738 App. A; NTIA schedule; BEAD guidance. All HIGH.
The cost of waiting — has it reversed?
The old rule — electronics get cheaper if you wait — no longer holds:
- 2025 tariffs pushed network equipment up 5–20% with longer lead times (Dell'Oro; multiple trade analyses); BLS producer prices for communication gear turned upward against their historical flat-to-down trend MED-HIGH. Counter-evidence: tariff policy is volatile and could reverse; fiber electronics are least affected.
- The clock inside the three-year card: Cambium's PMP 450 end-of-support is December 31, 2027 — and the vendor carries a going-concern qualification, defaulted under its credit agreement, and was delisted from Nasdaq in March 2026 (now ~$0.19 OTC). Even that date isn't bankable HIGH — SEC filings.
- Customers don't wait with you: 18% of rural subscribers switched providers within the past two years, price the top reason; Starlink converts "last resort" into first choice; and only ~14% of Starlink leavers pick fiber-class options — the win-back door is narrow. No controlled study measures satellite win-back for delayed rural builds; we label that inference HIGH for the switching data.
Dell'Oro; Cambium EOL · SEC 8-K; 2026 rural subscriber study.
The inflation regime
The model draws inflation around a 2.5% center with a 12% chance of a high-inflation decade and a 9% cap. Against the anchors: CBO projects 2.0% average PCE inflation 2027–35; the Fed's longer-run SEP is 2.0%; options markets priced a ~32% chance of >3% five-year inflation at the 2021 peak; and 2–3 of the last nine decades averaged ≈5%+ (none above 7.25%). Verdict: centered half a point above the official anchors, with a tail probability below both the historical base rate and peak market-implied odds — mildly conservative, not alarmist.
The service lifecycle & the adoption gap — why satellite is a different kind of product
This section documents an argument that is largely qualitative, and is honest about that: it strengthens the case on the demand/loyalty side but, as the model note below explains, it does not justify a new numeric lever, because no published Starlink churn or return figure exists to anchor one. Steelman first: Starlink is a genuine product, its self-install is near-plug-and-play for many, and it scores well on satisfaction (ACSI 2026: 76, top-3 non-fiber; ~73% of users "rarely/never" lose service). The argument is not that it's a bad product — it's that a satellite plan and a local ISP are different kinds of product across the fifteen-year life of a connection.
Support & repair — the relationship, quantified where it can be
| Fact | Value | Source · confidence |
|---|---|---|
| Satisfaction (steelman) | ACSI 2026 76 (top-3 non-fiber; FWA leaders 78–79); ~73% "rarely/never" offline vs 59% all ISPs | ACSI / Recon Analytics HIGH/MED |
| Support channel | Historically ticket-only, "few days up to ~3 weeks"; AI voice (Grok) on the phone line since Apr 2026; human is callback-only; no in-person option | SatelliteInternet.com; TeslaNorth MED |
| Repair model | Zero on-site repair. Self-diagnose → mail the dead unit back → wait days-to-weeks → re-install the replacement yourself | warranty/RMA summaries HIGH (absence of on-site) |
| Upgrade (Gen-2→Gen-3) | Full new purchase, no trade-in, new mounts, self-install | RV Mobile Internet MED-HIGH |
| Complaint record | BBB: B, not accredited, 317 complaints, 1.04/5 across 27 reviews (tiny N); themes = support/RMA/billing | BBB HIGH (self-selected) |
Who can actually adopt it — the install & demographic gap
- Self-install is near-plug-and-play on a clear lot; but a strict obstruction rule (5%+ sky blockage → frequent disconnects) means forested Okanogan parcels often need a mast, roof mount, drill, and NEC-810 grounding. The paid-install market is the proof: Starlink sells a $199 pro install through OnTech in its own checkout; independents charge $200–$600 ($600–$1,500 forest/pole). HIGH (Starlink checkout)
- Okanogan's demographics concentrate the populations that struggle: 22–23% are 65+, 6.3% are 75+, 20.7% in poverty, 24.7% college-educated (vs ~35% US), 9% veterans. Nationally (Pew): ~⅓ of seniors never use the internet; smartphone ownership (the setup app's requirement) falls to 17–31% in the 75+ brackets; 15–30% of seniors have an ambulatory disability precluding roof/mast work. NTIA's five digital-equity groups (aging, low-income, disabled, veterans, rural) are a near-complete overlap with this county. HIGH (Census/Pew)
- The June 2026 shift to a $10/mo hardware rental (no purchase) plus the ACP subsidy ending (23M households, ~5M disconnected) stack the affordability barrier onto the lowest-income rural households. HIGH
Could a local shop just support Starlink instead? — the reseller economics
- The channels a small local business can actually enter pay one-time income only: an installer takes a $199–$600 fee; the referral program pays a one-time ~$120 credit. Neither earns a share of the monthly bill to fund ongoing support.
- Under Starlink's own reseller terms (primary document), opening or repairing the dish voids the warranty; all replacement routes through SpaceX. A local shop can mount and aim it — it cannot fix it. HIGH (primary terms)
- The one tier that pays recurring revenue — Authorized Reseller — is invite-only, currently closed to new applicants, and gated at a business plan of ~$5M/yr (≈2,500 active terminals), built for national enterprise integrators (SageNet, Speedcast, Trace Systems…). Structurally out of reach for a county shop. HIGH
Supported, and a genuine difference in product type — not a parody. Satellite sells a self-service kit with a remote, increasingly AI-fronted support desk, mail-in-only repair, and buy-it-again upgrades; a local ISP sells install, repair, upgrade, and a person to call, funded by recurring revenue that satellite's accessible channels don't provide. The honest calibration: for most users this doesn't bite; for a meaningful minority concentrated exactly in Okanogan's demographic profile, it's the difference between connected and not.
We asked whether these findings should change a model input. They do not add a new lever, on purpose. No first-party Starlink churn or hardware-return figure is published, and the satisfaction gap (76 vs 78–79) is a proxy for retention, not a measured rate — so quantifying a "service-gap churn" number would be exactly the speculation this project refuses. Instead, this research is the documented justification for the retention (stickiness) credit the model already carries — a modest −0.4 pt/yr on churn, which the base case treats conservatively and which the demand section grades "supported, conditional on service quality." The switching friction, the no-local-fallback repair model, and the adoption gap are three independent reasons that credit is real; we take no extra credit for them. The argument's home is the pages and this dossier, not a new number in the simulation.
Full research: three parallel July 2026 tracks (support/satisfaction; install/demographic; reseller economics). Primary sources include the SpaceX/MetTel reseller Terms (warranty-void & unilateral-change clauses), ACSI 2026, BBB, US Census/ACS & Pew, and Starlink's own checkout & support pages. Two honesty notes: the "~35% pay for a pro install" figure is single-source (directional, not anchored); and Okanogan's exact disability % is inferred from the rural benchmark (Census QuickFacts blocked automated capture). Where a figure is soft, the pages hedge it.
Mechanics, gaps & kinship
Exactly what each card does to the engine, what we could not source, and how this document connects to the model it audits.
Card-by-card mechanics
Each card overwrites its suit's parameters in the live engine (the v2.2-parity calculator: 40,000 PERT-drawn futures per move).
Published solo values come from sensitivity_levers_output.json; "live" cards are computed in-browser and labeled.
| Card | Engine parameters | Python lever | Alone |
|---|---|---|---|
| NCI exits year two · base | nci=.85, war=0 (timed yr-2 exit; radios strand) | base case | 88% |
| NCI stays | nci=0 | — (live) | ~89% |
| NCI price war | nci=.85, war=.02 (−2 pts margin, yrs 1–3) | pricewar | 87% |
| Starlink surge | star=.02 (+2 pts/yr churn, front-loaded ramp) | starlink_surge | 72% |
| Gen-3 forever · EXTREME | star=.03 | card_starlink3 | 60% |
| Reseller shock | shock=.20 (20% chance, one-time −20% + rebuild) | shock | 83% |
| Deeper shock · EXTREME | shock=.25 | card_shock25 | 81% |
| Rates lag ~60% · base | rate=.6 | base case | 88% |
| Rate at the floor | rate=0 (recovers 30–60% of inflation) | rt0 | 62% |
| Literal freeze · EXTREME | freeze=true (garpu=0, mirrors true_freeze) | true_freeze | ~34% |
| Rate keeps pace | rate=1 | balanced @ RT1 | ~96% |
| Bandwidth ⅓ credit · base | bw=1.0, bwp=1.5 | base case | 88% |
| Documented 2.8 Mbps | bw=2.8 | bw_full | 97% |
| Price cut to $1.00 | bwp=1.0 | bw_price | 85% |
| Bandwidth zero · EXTREME | bw=0 | bw_zero | 76% |
| Documented demand · base | sticky=.004, comm=.008, cov=180 | base case | 88% |
| Loyalty worth nothing | sticky=0 | card_no_sticky | 86% |
| Strip everything | sticky=0, comm=0, cov=0 | strip | 82% |
| Demand comes back | sticky=.006, comm=.009, cov=322 | — (live) | ~88–89% |
| Full life + refresh · base | cliff=false | base case | 88% |
| Before wear-out | cliff=true (deadline = drawn wear-out yr) | cliff | 66% |
| Wait 1 yr / 3 yrs | delay=1 / 3 (attrition compounds) | delay1 / delay3 | 84% / 75% |
Parity is tested: a scripted harness plays every card solo and compares against the published lever file — all within ~1.6 points (the documented calculator-vs-Python tolerance).
Evidence gaps & failed verifications
- Starlink publishes no churn figure; NoaNet publishes no wholesale price history; no controlled study measures satellite-to-WISP win-back rates. Where those numbers would sit, we say "inference" and show the analogy used.
- WISP-upgrade take-rates are vendor-published (Tarana, Preseem); small-ISP churn benchmarks are self-reported surveys. Labeled at every use.
- Quilty's free-cash-flow methodology (how it prices internal launches) is paywalled — flagged, not assumed.
- Global gateway-station counts conflict across trackers (definitional); Okanogan's own Starlink cell status is checkable only address-by-address and is not claimed.
- No documented case shows Starlink raising prices specifically after a competitor's exit — the harvest claim rests on the promo-then-hike and surcharge record, which is extensive.
- The physical-plant count we quote (158 access points / 46 sector areas) comes from the District's own published service-area map but is not independently reproducible cell-for-cell; the Institute for Local Self-Reliance reported 143 access points in a 2013 build-plan snapshot. The two differ by build year and definition, not contradiction — but until it's sourced to the FCC tower registry or an as-built inventory, we caveat the number rather than assert it.
Two widely-circulated figures did not survive the adversarial pass: a "~$600M 2024 Starlink free cash flow" number (use "first FCF-positive year, 2024" only) and "$4.1B of BEAD went to satellite" (actual Starlink + Amazon Leo BEAD awards ≈ $1.04B nationally — Quilty).
Corrections this research forced on our own pages
- Starlink's US residential pricing restructured January 2026 and rose in May: tiers now $55 / $80–90 / $130 plus the $10/mo hardware rental. Older "~$120/mo" references correspond to today's Max tier.
- The PNW demand surcharge peak of $1,000 later eased to ~$500 across most of the region (the ~$1,500 peak is Fairbanks, AK).
- SpaceX's IPO moved Starlink's finances from analyst estimates to SEC-filed data — this dossier and Why Not Just Starlink? were rebuilt on the S-1.
- The 158 AP / 46 sector infrastructure count now carries an explicit provenance caveat wherever it appears (coverage, stability, the business-case flyer), cross-referencing the third-party 143 figure rather than asserting a single precise number.
- The carrier-customer dollar figures (NoaNet ~$665K, NCI ~$248K, and the rest) are labeled as annualized from one month of the District's billing, not summed across the year — flagged everywhere they're shown so the basis is never mistaken for a full-year total.
- The debt framing was tightened. The District's ~$50M is its total revenue-bond debt (~$51.8M, 2024) — overwhelmingly (~96%) electric, but a single combined obligation with all District revenues pledged under one covenant. So the telecom refi (~$1.6M) is a small slice of that same debt, not a legally separate lien; we no longer describe it as "separate," only as small and self-supporting.
- The county's own RDOF history is now named (§2.7): Lumen/CenturyTel held an authorized, funded RDOF obligation around Twisp–Winthrop from 2022 until it defaulted statewide in June 2025. We surface it rather than leave the competitive record silent on it — the outside federal award came and went; the local network stayed.
- The price-discipline claim was scoped to fiber (§2.6). The Berkman Klein / CPUC / Longmont evidence that a competing network cuts incumbent prices is fiber-specific — CPUC finds fixed-wireless and satellite entry don't do it — so we no longer lean on it to value the wireless network, and instead rest that point on the measured local mechanism (provider-count effect + cost-based wholesale under RCW 54.16.330).
- The Wharton/Penn "muni fiber can't cover its costs" study is now engaged head-on (on Answering the critics): its cases were all greenfield fiber at $77K–$204K/home; Okanogan is already-built, wholesale, and — per the bottom-up P&L — covering its costs, which is the exact distinction that study turns on.
How this connects to the model — the three references
Everything about the payback model is public and split across three places, each answering a different question. Read together, they are the complete context for how the model was built and why every default sits where it does.
| Reference | Answers | Documents which choices |
|---|---|---|
| Model documentation | How does the machine work? | The math and the structural defaults: ARPU $40, 45% margin, the PERT distributions, the ~$1.2M capex build, the
bandwidth mechanics, the locked seed, 200,000 runs — every formula and line of montecarlo_v2.py. |
| This dossier | Why are the assumptions set where they are? | The competitive/scenario defaults and their evidence: rate recovering ~60% (the measured public-power record), bandwidth credited at ⅓ (a deliberate handicap), churn calibrated to WISP data, NCI's year-two exit, and every card graded against the record. The map ties each default to its justification. |
| Deal the Future | What happens if I change them? | The same assumptions as cards, re-running 40,000 futures of the live engine on every move; each card prints its published solo effect and links back here. |
| The code, on GitHub | Don't trust any of it? | The actual montecarlo_v2.py, the test suite, and every output JSON — run it yourself, change any input, check our numbers. |
The division in one line: model documentation is the mechanics and the structural inputs; this dossier is the evidence behind the competitive inputs. Neither is the whole story of the model's defaults on its own — together, plus the code, they are.
Regeneration rule: when the model version changes, sensitivity_levers_output.json regenerates and every lever
value on this page updates automatically — the research prose and verdicts are re-reviewed manually against it.