Cook was an excellent lieutenant. He is not much of a general.
He's been the de facto general for a lot longer than you seem to realize.
I'm not 100% sold on Cook, but then I wasn't 100% sold on Jobs either. One way or another, I'm not interested in overlooking Jobs' faults just so we can compare Cook unfavorably to Jobs.