There are distributed social networking systems that have being experimented with. HN has stories showing off a few of them. Facebook has real competition from people who don't have data aggregation or advertisement agendas.
Barriers to entry for these tools are: the technical expertise to setup and run the programs (which is low low low, but still enough), and the obvious lack of users to give the system meaning.
Barriers to entry for these tools are: the technical expertise to setup and run the programs (which is low low low, but still enough), and the obvious lack of users to give the system meaning.