When you are trying to solve complex problems, it is essential to recognize that individuals matter. When a problem is more complex than a single individual, the only way to solve it is to have people solve it together. However, they must be organized in a way that lets each individual matter. The traditional experience with organizing people is for large-scale problems that are not very complex—the need for many people arises because many individuals must do the same thing to achieve a large impact. A hierarchy works in these instances because it is designed to amplify what a single person knows and wants to achieve. However, hierarchical structures cannot perform complex tasks or solve complex problems.

Unfortunately, the way we as a society have been trying to solve most problems contributes greatly to their existence. We continue to respond to societal problems by centralizing authority and imposing the will of one person. To be successful, we need to employ complex networks of people to solve complex problems.

from this article.