A truly free society would consist of no hierarchy and as the OP said, no money. Just equality and freedom and peace.
How can a hierarchy convince others to believe in their hierarchy without controlling those around them?
A hierarchy can exist if you believe in it, but universally, we are all equal.
Because people rather put someone in charge who knows wtf he's doing, rather than your stinking lazy hippy ass.