Decentralizing the Centralized Social Internet

If you look around you (in the Internet that is) you will se a huge explosion of social networks. It makes sense actually: humans are social creatures. The thing is that these social networks are so much fragmented that most people try to keep up either with the most known or the ones that are really fond of. Personally I hate when things are build with such limitations. I believe that it is either lack of imagination or money. »