Tesla presentations (and Musk presentations generally) have always been weirdly awkward.
As an engineer who dislikes polished presentations of unimpressive things, it encourages me that it’s still possible to do a bad presentation about an amazing thing and (most) people don’t grumble too much.