No one can build and sustain a great company if no trust exists. Recruiting the best people and tying their hands by not giving them the freedom to perform makes no sense. Great leaders know that the soul of their business is their team, and they must allow and trust their team to produce their very best work; that's why you recruited them in the first place.
I have witnessed people cc their manager on everything occurring in their department. For example, why, for the love of God, is any manager interested in a routine interaction between two colleagues? It makes no sense at all.
If you want to be a leader, give your team the space to work, break down those silos and create an environment free from the impediments of toxicity and witness significant growth in your company but, more importantly, in your team.