Interesting concept. Have not heard of it before, but I will not forget it.
A good leader lets people know what the desired outcome is, developing a new product, changing a process, whatever.
Once the team knows what is expected, they work together on the plan to make it happen. Once developed, they all sign on.
The leader then manages the people. If there is any reluctance on the part of a team member it is picked up immediately and resolved. The rest of the team is then alerted that if they have issues they are to be brought forward and resolved.
Without honesty and buy-in you do not have a team. and without a team you will not get things accomplished.