As an engineering manager, I feel pretty strongly that leadership should be cultivating a culture where they’re inviting people to challenge strategy/tactics, and their people feel comfortable challenging them. Part of that is recognizing the power dynamics at play, and consciously making room for other people to contribute to decisions. Realistically sometimes leaders have to take decisive action that doesn’t take into account all of the input they would ideally have received if the time was there, but in general I think one of the most important qualities of a leader is knowing when to shut up and let your team take the reigns.