Anarchy would never ever ever work. Human nature is not anarchical but hierarchical.
Ahh, the human nature fallacy...gotta love it

I follow Darwinism (aka Science) - so, logically, humans are a kind of animal and our behaviour is a consequence of genetics.
I do not believe there is anything special about hierarchies, except as a description of one type of animal's social organization.
But the test is survival, and it seems that people survive based on their ability to raise children, rather than the ideology they happen to prescribe to at arbitrary points in history (unless that ideology limits/improves their ability to pass on their genes)