Bottom line: we can either work hand in hand, and make sure the content we produce is re-usable, or we can be narrow-minded geeks, and only think about our own little selves. Guess which one prevails in Open Source communities.