Wasn't skype originally P2P? I wish there was a simple windows voip client that was doing p2p voip. I often experience cuts with skype and discord, I think their servers can have a hard time handling low latency properly.
That is one of two reasons why Microsoft switched to server-client model instead of p2p connection.
Other being having control of the service and with call and message history makes more money of course.