Re: Guess the fairness of it depends on the situation
If we're going to go the conspiracy route let's go all the way, eh?
Cook knew what state the maps app was in prior to release. He's the guy in charge, and apple pays plenty of attention to these things. If he didn't know, he was being negligent. He could have delayed, but didn't.
Forstall, going by the article linked, seems to have a generally good record in the company (a few missteps aside). He's the most like Jobs was. He's apparently a stickler for detail, so unlikely to have given a thumbs up to an incomplete maps app. He's also probably quite powerful in the internal politics side of things, having responsibility for so many of apple's money making lines.
Cook sees Forstall as a threat. He puts him in charge of the maps app, then either provides insufficient resources or pushes for an early release. It's a fiasco, and gives Cook an excuse to send Forstall packing, then divide up his empire amongst others who will prove less of a long term problem.
The Prince, available on itunes now!