This seems true at many companies. While I'm not all that impressed by many current leaders, I'm sort of terrified of my generation (younger gen x) taking over because some of them seem to not be prepared or not have been prepared for the roles.