Don't forget he refused to meet with his father, even though he had actually met him in his place of business. A broken man with a missing piece whom the American public wants to idolize.
"The American public" doesn't want to idolize him. There are those in America (and elsewhere) who would idolize him, and even raise him to near deity status. And there are those who would try to cast him as some sort of anti-christ, and try to pretend like he brought little or no value to the world. Your statement seems to indicate you fall more toward the latter group.
And then there are those, like myself who have taken the time to look at his life objectively, and realize that reality in Steve Jobs' case, like most everyone else in the world lies somewhere in between.
He had a genius about him. Some of it was innate. Some of it was a result of his environment, both as a child and an adult. He also had demons. I believe he worked hard, especially in his later years to understand and exorcise those demons.
But, IMO much of his genius existed in a place that makes most people uncomfortable. When it came to his work, he didn't waste a lot of time and energy trying to coddle people who either didn't have the competence to do the job, or who wouldn't push themselves to do their best work. There is a quote from him that sticks in my mind often, which I will try to describe since I don't have time to look for it. Basically, he was addressing the known trait of his whereby he was blunt, to the point of some people feeling he was mean. He was incredulous that anyone would think this trait mean. He thought that it was disrespectful not to tell someone the truth, no matter how hurtful it might be. He felt that to do otherwise was a form of cheating.
I believe that there are many, many geniuses in the world, some of whom could be the next Steve Jobs. But I also believe that most of them hobble themselves by trying to conform to societal niceties, when their particular form of genius is often stifled by societal restrictions. I am intrigued by the fact that Jobs didn't let himself fall into that trap.
I have a lot of respect for what he did for the world. Does that mean he's the kind of guy I'd want to sit at the bar with and throw back some beers? Absolutely not. But his existence in this world made it a better place, and I find his genius to be a special kind that deserves to be admired and understood.
He was a complex man, who was definitely affected both negatively and positively by his environment, and his reaction to said environment. I realize that there are many who blindly follow him as if he were just a genius, and try to gloss over his many failings. And there are many more, I believe who try to look at his very public mistakes and faults and dismiss his genius because of it.