He has a notorious habit of overpromising and underdelivering. I thought that habit of his was well established even before he became so vocally political.
If Musk ran Apple we'd still be waiting on the iPhone XS, though he'd insist it'll be ready by "end of year", a phone that launched around the time Musk was crowing about these trucks.