The problem is that users don't care whether a social network is distributed or not. The overwhelming majority of users don't know what XMPP is, or why they should care.
Also, the lack of a choice is sometimes a good thing. Personally, I don't want my friends to be on 10 different social networks. Facebook isn't perfect, but I like the fact that it is uniform.
Also, the lack of a choice is sometimes a good thing. Personally, I don't want my friends to be on 10 different social networks. Facebook isn't perfect, but I like the fact that it is uniform.