Nah, ksec had a great post in a thread a few months ago about a number of senior execs Tim Cook has promoted to positions to which they're ill-suited. John Giannandrea was just one of many such people:
https://news.ycombinator.com/item?id=43436174
An organization of Apple's size doesn't fail due to the mistakes of a single person, unless that person is the CEO.