Steve Jobs is one of those few CEOs that’s hard to hate.