It means one of two things.
Either he's a fall guy for Kommander Kurian and his Lost Planet Cloud Men.
or
He can no longer put lipstick on a pig and justify buyback after buyback after buyback.
4 billion plus down the drain and declining revenues for this many quarters in a row pretty much spells it out.