Musk was right. Building rockets and letting them fail was the more efficient method. To boot, his parts are recyclable so when they fail they can be recycled and used again.
SpaceX has 2 problems
Fairing on Falcon Heavy is too small for large payloads in Direct to Geo Orbit which are in high demand by the US military.
Starship is too heavy, complicated, and costly for the planned Moon or Mars missions; approximately 12-15 refueling ships are need just get to the Moon - Mars many, many more.
Starship needs to be built from a lighter material - stainless steel is a nice idea, but ends up sabotaging mission by its weight.
Direct to Geo Orbit, for the Starship with its very large fairing, would require at least one refueling, negating the whole idea.
Which is why the SLS [for Moon landings ] and Blue Horizons [ for Direct to Geo Orbit ] are still in the race, even though the first is extremely expensive and the other still has not made a flight.
Falcon and Starship failures are spectacular. And they are educational. They don't, however, leave any recyclable or reusable parts.