Not sufficient. But often required.
If Jobs were a quiet, contemplative, respectful person who was careful to keep track of where he heard what idea and assign credit where credit was due - it's unlikely we'd have Apple. That's just a different personality type.
Character flaws are often associated with certain effective traits, but are not chained to them.
In your example, one can be vocal, biased-twoards-action, and low-bullshit, while also giving credit where credit is due.
I think it’s far from obvious that Jobs would have been a less effective leader if he had addressed his character shortcomings.
I similarly feel the same way about current leaders like Musk. He could do some inner work, become far less of a jerk, and be equally or more effective.
There is no reason to pretend it is something special. If they helped him to get more money and more credit and what not, that does not make them not flaws.
That’s true genius.
Now I hear that the next week he would take these ideas as his own.
Ruthless.