Elon Musk's record on promises:
19%: achieved
35%: late
No update: 33%
13%: date still in the future
Arguably, if you're making BIG PROMISES, 1 in 5 right might not be horrible.
Also arguably, if you're a public company CEO, you should have a much better track record.