So many people are critical from the sideline. Leadership is about standing for something, living your values, making good decisions. If you don’t ruffle a few feathers on the way through chances are you are not leading from the front. That is no excuse for not being self aware, open to feedback and change nor to changing plans that are obviously not going to deliver the desired outcome.
Never be afraid to make the tough decisions and stand by them. Measure the results and manage outcomes and the expectations of the team you lead.
Make the best decisions with the best information you have at the time and iterate the plan……but make a decision & be confident in your own abilities.