1. Yes, agree, but this just depends on your opinion of what is "correct". Nature selects for survival, not correctness. I think rigid hierarchy is more advantageous for overall survival, but I am not advocating for that. I think there is something significant about the fact that humans almost always tend towards hierarchy (Lord of the Flies illustrates this).
2. I agree that large scale beauracracies are not in the best interests of humanity. I would argue for hierarchy, with less power the higher up the chain you go. E.g. Local governments should have more power than federal/national governments. But that doesn't mean there shouldn't be a national government.