Elon is more of a Jobs than a Wozniak, even though he often sells himself as one. With this said, I do think he extremely smart but def. has his flaws - he's human after all.
Reg. the twitter snippet: it's out of context. There's another one in the thread which includes more of the pre-context.
This Ian guy seems to be one of the responsible ex-engineers who is trying to put Elon on the spot by wanting him to explain the whole tech stack and what in detail he'd change. Which is obviously meant to make Elon look bad, because that's not Elon's job, he's got his own engineers for that. He's the one making big decisions, but his engineers probably determined that the whole thing is inefficient and it's better to built most of it from the ground up. So "what a jackass" is an autistic but witty way to get out of that trap.
Also, it's quite interesting how people either love or hate Elon. This rasini guy is seemingly in the latter group, posting nothing but shitposts about him.
I can grant you all that, all day. Again, he's probably a lot smarter than I will ever be, but my point of contention is that he sells himself as a know it all. As if he's the one coding, he's the one designing rockets and he's also the best gamer--It's obvious he's not. He's hired the best programmers, the best eng. and even the best gamer. He's a businessman, not Tony Stark.