These days, I think hierarchy is required only where private information needs to be shared with the specialists in a carefully choreagraphed way. If we don't have to worry about who knows what when, then the specialists can synch up and deliver to customers just fine without managers. But if there's some super important private information that can only be shared in sequence with particular specialists in order to maximize a good result, then no hierarchy is a mess.
In other words, human hierarchy now is almost entirely derived from the architecture of private information.
There are many forms of governance, and the autocracy is only one form.
You can keep ticking for a long time without direction or strategy. All the parts will seem to be moving. But you won't be getting anywhere.