The thing that gets me is the way he propagates the idea that one person is responsible for his successes. There are many brilliant people and teams that work for his companies, but he doesn't promote them like they clearly deserve, instead wearing this persona of "of course I'm a bit weird, but I'm so amazing because I'm so successful at these things". To me this strikes me as narcissism/egocentrism, and I'm not surprised that he flew into a rage when the diver told him where to stick it because that seriously impacted on his ego.