I don't agree. I think that some of those factors do apply, and I agree that there is some chance that they will execute on time. However, I put it at a level somewhere under 50%.
I think that Musk simply operates under a different set of assumptions than most people do. When people hear a statement such as "Our goal is to produce 500 thousand cars a year by the end of 2018", most people will set their expectation that this will be accomplished, and if it isn't, they will be disappointed and they will count it a failure. However, most people will not have put any thought into understanding the difficulty of the goal.
Engineers, I think, can understand this sort of thing easily. Projects of any complexity have a tendency to balloon to consume (usually), whatever development time is allocated to them. And if there are any issues which arise, they exceed that development time. So if you are very conservative in the time estimate, and the project is also very complex, you can be sure that the effort will exceed your conservative estimate... perhaps greatly.
Elon sets extremely difficult goals that he knows are risky - we call these "stretch" goals. They are valuable because in the simplest terms, they make development organizations more effective. By setting a very difficult goal, you ensure that what is achieved is greater than what would have been achieved without the stretch goal. This happens, usually, on the back of what is objectively a very punishing working environment that can best be summed up as relentless. Having worked in these kinds of environments for much of my adult life, I can attest to the fact that stretch goals make teams more productive... but of course they are painful. All that aside, however, it makes a sort of perverse sense to set these kinds of punishing goals when you know you face difficult circumstances, because they ensure that wherever you wind up, it will be further along the road than you would have been without the goals.