She took on a hard job at a struggling company with minimal core competencies and a downward trajectory. Yes, she spent big and made a number of risky bets, which ultimately didn't pay off. Few people took a stand against her when she made those bets, but now that we know the outcome, everyone's suddenly an expert who knew better all along.
Yes, she wasn't able to save a sinking ship, and yes, we now know that she's no Steve Jobs. But that just makes her an average executive, in the same league as most SVPs/CEOs out there. It doesn't make her a failure or incompetent. Let's bury this dead horse already.