That guy isn't an idiot, he's actually reasonably sharp. I had a reasonably hard time defeating him more than 50% of the time at wordfeud. That's not the problem. He's got an unjustifiably high opinion of himself for just being reasonably sharp, and a huge support network. He honestly thinks he's a Genius. I've met actual geniuses, and they can be assholes, but they can back it up instead of just talking over you.
He's taken all of his successes (and none of his failures) upon himself, and decided it's because he's a Maverick. And that just makes the guy an arrogant asshole, achievements be goddamned. I have a hard time getting my center-right friends to understand it, but the center-left friends totally do. If the USA were more Karaoke obsessed, I'd bet my 401k on which of those friends sing, "My Way" on Karaoke night.