If SpaceX was a public company, then this model wouldn't be sustainable because shareholders would get impatient.
The biggest risk would be if the Starship project risks the finances of SpaceX long term because of a lack of meaningful progress towards human flight. For example, they do have...