I find Elon insufferable, and I'm really excited about this.
One of the things I've realized as I've gotten older (that I don't think has trickled out into the Zeitgeist as both sides do fail to recognize this) is that someone can be utterly deplorable and objectively stupid in every conceivable way about one thing and a goddamn genius about something else. Elon is basically the poster child for this in my mind. He is dumb about politics and should shut his mouth, but what he's done with SpaceX (well, really what Shotwell has done, but he's been a major part of it) is utterly amazing.
I honestly think that's my biggest and best takeaway from my flying career. That insufferable dbag you fly with? That guy who doesn't vote like you, doesn't think like you, holds utterly horrific views - sometimes that guy can still fly extremely well, so "best give credit where it's due." Similarly, sometimes the guys I get along with the best and who's company I enjoy the most aren't as sharp as some of the people I strongly dislike.
I learned that pretty early on; the value of this has only become really apparent in the last 5 or 7 years or so, but one should definitely decouple their like or dislike of a person from their accomplishments when it's possible.