I had to delegate authority to the people on my staff. That means you shave away the hierarchy.
We've broken the code base into logical chunks, called modules, and the foundation staff delegate authority for the modules to people with the most expertise.
It is not wisdom but Authority that makes a law
People can and do change.