It is really nice to see that an open and free environment in software development leads to a better software design and greater user satisfaction. I was having a conversation about it just yesterday and today I see a good example of this on the Orkut Blog.
However, not everyone uses a community to discuss stuff and meet people (online). Many (in fact, most) people join communities just so that they show up on their profile pages and act as indicators of their interests and hobbies. This behavior is so common now that whenever someone visits a user profile on Orkut, they certainly check out the common communities among other things.