I agree; he's chosen good people, and he's set an ethos. It's not just luck.
But "wasting his time on Twitter" cost him $44Bn, and landed him with serious problems he can do without. People who control that much money don't discuss their financial plans on Twitter for lulz, because it's irresponsible.
You can read interviews with lots of former engineers, journalist who cover SpaceX and pretty much every other source, Musk is incredibly hands on, he leads engineering meeting that can sometimes be 4h long going into the night.
What is your source for this 'hands-off' attitude? Because its the opposite of what every source who actually works or observes SpaceX professionally.
The reality is many people just hate Musk and feel the need to not just dislike him personal but try to discredit everything he has ever done. Giving credit to somebody who you personally dislike as a person is just not something many people are willing to accept.