Circumstances generally dictate what type of leader is needed.
Someone could have had massive success dealing one set of challenges but not be the "right person" to handle another set of challenges a group/company might be facing.
Ultimately a leader is someone people are willing to follow and execute his/her vision. Some are analytical, demanding, and others are motivational. There are various leadership styles.