SpaceX hired Gwynne Shotwell shortly after being founded, and she has been COO/President the entire time. While Elon may be the face of SpaceX like most of his companies, and may be responsible for major goals, he hasn't really been in the driver seat, letting Gwynne handle operations.
It seems clear that this is the difference between SpaceX and his other ventures like Tesla and Twitter where he has been directly making changes to daily operations. Even with a separate CEO at Twitter, it's clear he's still making daily operating decisions.
Elon sucks at operating a business directly, he needs someone else to actually handle daily operations, to filter his thoughts and decisions for how realistic they are to implement.
I made a prediction 2 years ago that elon would be the first billionaire turned homeless person.
It was more a dream, but I've never made a prediction I want to happen as much as that one
It's entertaining because Elon said that Twitter was going to follow the law in each country, but of course he refused to follow Brazilian law and now he's dealing with the consequences.
And I'm not promoting the Brazilian government here. It seems like they're up to shady stuff too. But good for them for sticking it to Elon.