I think that the role of leaders will change dramatically during the coming years. The bureaucratic organisations will turn into more project- and goaloriented groups, where the name of the leaders may vary depending on the topic.
There are many good leaders. There are many bad chiefs. People who work for bad chiefs do rarely achieve as much as they have the potential to. They are stopped by silly reasons.
Working in an environment where leaders change depending on the issue, or where leaders have a more human role than just being a businessowner, is far more effective than the contrary. And people with good competence will not be stopped by chiefs who have a position but less competence or the wrong attitude.
Go for a new kind of leadership, where people grow.