100 times this. Eliminating structure just transfers the heavy lifting to informal mechanisms -- i.e. your "culture." No culture is sufficiently well-defined that everybody has a consistent definition of it, meaning you will inevitably have a situation where 2 people are doing directly contradictory things in the name of the company culture. The whole situation at GitHub from a few years ago with a founder's wife running reckless is a perfect example of this.
Ultimately there are probably non-hierarchical models that allow for effective and interesting coordination in certain types of small organizations (viz the Kibbutz), but Holocracy seems like it's replacing Shit Umbrellas with Shit Centrifuges.
Ultimately there are probably non-hierarchical models that allow for effective and interesting coordination in certain types of small organizations (viz the Kibbutz), but Holocracy seems like it's replacing Shit Umbrellas with Shit Centrifuges.