"I do not believe I have made it to the meat of that thesis yet but, up to this point, I have not been convinced by his evidence that there were long-lasting, large-scale human organizations (think city scale and higher) that operated without some hierarchy."
There exists a natural hierarchy between the category of needs for humans to survive and the category of needs for humans to thrive. Nature provides enough.