A peer-to-peer model would be an utter failure. Your experience would depend entirely on exactly who was connected to the network at the same time you were. It would be awful. And slow. And unreliable. And nobody would use it.