One thing that pisses me off is that Google never implemented WiFi "Ad hoc" networking on Android (reducing the probably of decentralized networks taking off).
But I would also love to see something like this going.
When I work on that project I often consider it as a weapon against the Googles of the world, so it's not surprising that they haven't made things easy. If we want to cut them out of the loop we're going to have to rebuild some of that loop.