Latency is a silent killer of conversation quality. When it's relatively small, you don't notice it's there, but it makes conversations more stilted because everyone's responses are just a bit less immediate. You chalk it up to the person or situation, rather than the software.
I'm not seeing anyone make significant attempts to solve or reduce this problem. To my ears, 2010-era Skype had lower latency than any VOIP software in mainstream use today, including Skype. And of course, latency over POTS was fantastic, albeit with terrible audio quality.