While true, this is insufficient to make the new claim credible. If the proposed satellites only weighed 100kg and remain on orbit for 3 years, to keep a million up requires:
(150 metric tons/100kg) = 1500 satellites per Starship launch
1e6/1500 = 666 launches per MTBF (3 years)
666/(3 years) = 222 Starship launches/year
This is significantly higher than even the current cadence of Falcons.If the proposed satellites are to be 1 ton, the required launch cadence would be ten times higher.
They've been approved for 44 Starship launches from Kennedy Space Center in Florida, and are aiming for 160 total launches in 2026. They've recently purchased a giant tract of land in Louisana to build a third starport. 222/year is looking doable.