WOW: SpaceX 80% of Space Payloads in 2023 and 99.99% in 2026. “SpaceX and China were roughly tied in 2022 with 61 and 62 orbital launches but SpaceX had more payload. Combined SpaceX and China were 80% of orbital launches in 2022. SpaceX is on pace to double its launches in 2023. Elon indicates that SpaceX should deliver 80% of all of the payloads in 2023. This is even without the Super Heavy Starship getting into operation. Super Heavy Starship will eventually have more frequent launches and each launch will have five to ten times the payload.”

And much cheaper.