Sure, but when you look at the history of comments around this theme (CEO, layoffs), it seems pretty clear that people want a CEO to take responsibility in some other way that laying off staff.
Perhaps, but scanning the conversation thread here again, I see most people wanting to punish the CEO for steering the ship for a new reality in a way that includes layoffs.