It's hard to consider Jobs as sociopathic in the large when he created so much social value. And it's hard to imagine that he would have been quite so effective if he were more agreeable. So I think it's reasonable to consider the kind of rudeness that gets big things done at the cost of hurt feelings as something other than pathological.