"An insight is that there will always be a hierarchy, or more appropriately recursive levels of control and moniotoring needed."
Exactly. Trying to build a company without structure is like trying to build software without structure. If it's non-trivial software, and you insist that there should be no organization, the project will fail 100% of the time. And so, unconsciously or consciously, you or others on the project will in fact begin to structure the code.
> Exactly. Trying to build a company without structure is like trying to build software without structure.
I think the intended lesson has always been not to have a fixed, rigid structure, but one that can adapt easily to pressures to better suit the challenges it faces at any given time.
Exactly. Trying to build a company without structure is like trying to build software without structure. If it's non-trivial software, and you insist that there should be no organization, the project will fail 100% of the time. And so, unconsciously or consciously, you or others on the project will in fact begin to structure the code.