Not wanting to donate the first apple II or use it to "help stop wars" doesn't make Steve Jobs a bad person or demonstrate a lack of empathy. He could have easily understood exactly where Wozniack was coming from, but have drawn different conclusions about what was right. The things that people associate with being "good" aren't always the best indicators of morality or motivation. Someone can be a good person without ever giving money to charity.
And before we crush the dreams of children, it should be pointed out that musicians, artists and athletes are heavily rewarded for their passion and skill every day. So are many successful entrepreneurs. It's our responsibility to chose the right heroes, for ourselves and for the next generation. There's a Judas for every Jesus. We get to choose which one we want to be.
I'm no Steve Jobs fanboy, but describing him as "unabashedly ravenous, merciless and ruthless" is far beyond the pale. Don't let a few rumors and out of context stories color your judgement of an entire human life. Empathy, right?