The board and the CEO are people who have known each other for years.
On the other hand, I don't think that is the only source of problem. Companies have gotten way too big and the experience of running global conglomerates is simply not common. Add risk aversion to it and the same people, whether succeeding or failing, end up getting hired over and over. It's a lack of supply and lack of competition.