That last one was the least important and the most flippantly stated (apart from the global mesh network.)
>What if someone built the low-level, _boring_ "platform", and offered a _simple_, _old_, boring but workable conceptual vision, then let all the high-level ethusiasts address usability and features?
That's exactly what's going (think positive!) to happen, having a p2p facebook is just the last piece of the puzzle, the cherry on the cake.