There was a lot of discussion on HN the past few days regarding the importance (or lack thereof) of a CEO to an organization. It may be the case that most executives are interchangeable and attributing success to them is not merited, but in the case of the aforementioned, I think it is merited.