Companies create many of their own leadership problems by promoting capable people without preparing them to lead.