I'm kinda biased since I like his balls but I find people kinda set Elon's bar way too high. From what I see he's just a workaholic chasing his interests/dreams although at times naively.
That doesn't excuse the generic assholenes he exudes ( remember the "pedo guy" insults?) nor the arrogance ( submarine for that cave?!) nor his tunnel vision ( let's build a lot of tunnels for my Teslas, that will fix traffic congestion!). He speaks too much, and way too often it's complete bullshit. If he didn't talk publicly, he'd be a commendable workaholic chasing wild dreams and achieving some of them.