In free-software world some projects are being forked, which means they get duplicated by a group of people at some point and head for other directions. This makes an evolutionary process where to good projects flurish and the bad ones disapears.
If social enterprises would be transperant in a way that people could learn from mistakes or good practices, then I suggest that duplication as a long tail is not such a bad idea.