Must everything become a platform?
Once you get down to it, all code is written on top of a platform. Why not use the wisdom of crowds and open it up to everyone so that they can contribute their ideas?
I wonder if they're trying to compete with Azureus / Vuze with this?
:| It's the "why no love for the hardcore gamer?" lament all over again. People who care are a minority.