I don't understand the claim. SpaceX is literally delivering? And I don't think there is any delusion about that being optional.
The Starship stack? Not so much. It's plagued, and will continue to be plagued, by endless problems. BO will beat them with NG.