We can talk, we can mutter, we can complain, we can say anything we wish, but in the end, if we say something and it does not get done, whose fault is it?
Either we cannot make people do what wish done, or that we are not convincing enough to persuade people to listen to us or that they have no respect for us and never wish to follow our directives. The other reason may be that our directives are too vague that people do not know how to act or to start implementing solutions.
Whatever the reason, as a leader, we have to be able to direct and our directive must be adhered to.
As a leader, you would have to take the bull by the horns. If none below you are doing their job well enough, you as a leader must be above them. You will have to know what to do to get the job done. You must be able to see details, because if those below you know nothing, at least you know what to do. If you don't, this is what happens, you tell them to do something but you yourself do not know what to do. If you do not know what to do, then you can just talk into thin air.
For example, one may say "reduce bureucracy". But does one know what it takes to reduce bureucracy? You as a leader should at least know what is involved and strictly speaking, you should be able to see what needs to be done ....in detail. You would have to get down to the nitty-gritty essentials. You have to get your hands dirty.
In order to foresee what is involved in details require great intellect. Without which, all you can do is just speak, but you could have never taken the bull by the horns.