To be fair, while he's clearly a bad presenter, at least I generally get the feeling that Elon is genuinely passionate about what he's presenting on, while Zuck generally gives off heavily polished PR speak vibes.
I definitely fine myself more engaged by Elon's presentations despite his performance.
I'm not sure if that counts as charisma, but it's not nothing.