The idea of teams choosing their own leaders

Should teams choose their own leaders? It's an interesting diversion from the conventional parent-child model where leaders are appointed by more senior leaders. It would require that teams learn what good leadership is, which will make them far more capable of having realistic expectations and meaningful support for their leaders. It would also develop more leadership capacity on the team.