I get the impression that even the definition of "anarchy" itself is subject to anarchy, with lots of disagreements and infighting. The more even-keeled anarchists that I've seen stress that they're not against hierarchies, only involuntary hierarchies, with the idea being that individuals should be welcome to organize themselves into hierarchies into which they delegate power, as long as that power can be revoked at any time, which sounds like a reasonable proposition. And then there's crypto-anarchism, which is just right-libertarianism in a Scooby Doo monster mask.

> as long as that power can be revoked at any time

I understand the idea that "justice delayed is justice denied." But within reasonable governance time-frames for a municipality/region, why would revocation latency be a litmus test for the type of governance model?

This just sounds like an implementation detail masquerading as a philosophical ideal.