I dont thing the diving accident behavior is something I would fault anyone for. In an emotional time-critical situation he was asked to help. They (Tesla etc) tried to come up with an idea and work on it. Someone else from the actual team became very explicit in his dismissal, Elon responded in kind. Should he have taken the high-road, yes, but considering the situation, people do misspeak. To then say everything after that taints his character forever is just implausible and shows an emotional disconnect itself.