I think the biggest difference between Steve Jobs and Elon Musk, is that Jobs liked his privacy, and did his best to stay out of the media when he wasn’t selling something. Elon is a self-promoter* and likes to insert himself into everything. I guess Jobs might have been better at focussing on just one product at a time.
*that’s a the polite term