Part of the problem is that hierarchical neighboring societies tend to absorb their neighbors.
But, I agree that one would likely need some technology to scale up the reciprocity system. Money and the free market is a reciprocity system of you squint at it.