Communes are a tribal configuration. Religion is a source of success because it lets people expand beyond tribal society.
It's a way of extending the "tribe" to large numbers of strangers?
Tribes max out in size around 50 people. They also tend to participate in tribal warfare with those not of their kin. Religion lets people join together around a common belief rather than a common bloodline.
The article makes it clear that religious ones lasted much longer.