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.