@piglet how about we get over the obsession with Musk and realize that he's responsible for neither the successes and failures as armies of scientists, engineers, programmers, machinists... tons of other people are actually working on these projects.
He's rather insignificant in the larger scheme of things.