Another possible explanation is that online communities struggle to act as organizations. While organizations perform lots of functions, coordinating work and socializing members are some of the most important.Maybe online communities fail so often because the anonymous, text-based, asynchronous nature of online interactions makes it tough to perform coordination and socialization functions, and so they just fall apart.