One of the most pernicious features of software communities is when they act against their own self-interest because they are stuck in the mode of being socially competitive.

A great example of this is technical standards that everyone should follow, like ISO standards.