Taking opinions from different people or workers gives you a deep insight about the work that's to be done and also in that way and also aid total concentration of employees in the job as they follow it closely by bringing up ideas.I agree with you that a leader should not try to dominate his or her subordinates. Instead, they should allow all team members to showcase their knowledge, skills and abilities. Then guide them on what he or she is strong at.