There were out-of-the-box GUI experiences, like Apple's "Back to my Mac", that never worked right because of all the issues with poking through NAT caused by IPv4.
Relying on peer-to-peer relays also doesn't scale, which is why Skype dropped its supernode architecture.