>Jobs was flawed and everyone knew it, but it was all par for the course. He was aggressive in his ambition, uncompromising about even the most minute details of his company, and occasionally arrogant (not always, IMO. Sometimes you're just right.)
If you're a visionary, by definition you see what others do not. Which means that there's a lag between being right and being seen as right. That lag looks like arrogance.
Of course, the trick is how do you tell the difference from the outside? I used to think "be right about everything all the time" would be enough, but I've seen it fail constantly for myself and for others.
Now I think it boils down to "some people will decide to love you and some will decide to hate you, based mostly on tribal affiliation[0] -- how much will liking him cost me socially? -- and how often you've been proven right actually has very little bearing on the situation."
[0] Also apparently your spinal posture matters a lot more than what you're saying. Crucially both are social-emotional, not logic-based.