I think we've been spoiled by Apple keynotes. They have definitely raised the bar. I did watch the BMW i3 introduction amongst other automotive presentations and they're usually awful. The management often talks about things that sound like corporate speak with little real information. Plenty of loud music with heavy beats and then we listen to someone drone on about corporate nonsense in the most bland way, punctuated sometimes with publicity stunts that seem quite pointless.
Yes, Tesla should have started on time. They should not have had Musk travel right ahead the launch. They should have had the media come in after the presentation - that means doing the presentation first, in the morning, and then have the media go through the products afterwards. This is what Apple does at a keynote. It does seem that Tesla spends little forethought on this part of the business. That does not necessarily reflect poorly on their engineering, product planning, or other aspects of their business.
There are so many questions about the Model X that is unanswered. The automotive press seems to be still undereducated about Tesla's vehicles and their reporting is aimed at an audience that is largely Tesla ignorant. Therefore they don't typically answer the questions we, as Tesla owners and prospective owners want answered. This is unlike an Apple keynote, after which Arstechnica, Recode, Anandtech, and others fill in the information vacuum quite handily.
We will get there, but it will take time.