The article in the NYT today reported that the board fully supported the decisions he had made but didn't like the way he was communicating the changes inside and out of the company. Whether or not that is the real reason they fired him is anyones guess I suppose.