Earlier quoted context omitted.
Urgh. That's such a basic leadership thing (scold in private) that it just infruiates me that someone wouldn't get that. Hopefully your boss figured that out or was moved out of a leadership position. It's roughly the equivalent of a developer that writes shit code with concurrency issues, basic code smells, etc...that would be drummed out in short order. For some reason, we don't hold leaders to the same standard.
It's shocking how many people with poor leadership skills end up in positions of power.
See: Politics throughout the entirety of human history.