What are better alternatives in terms of call quality? Hangouts is pretty bad and WhatsApp is awful in my experience. Despite the bloat and the UI Skype is still the only good experience I had.
> What are better alternatives in terms of call quality?
What I'll call "automatic transmission" VoIP solutions are all very similar in terms of quality. That said, there are absolutely things you can do to improve VoIP call quality and reliability: https://book.pod.guru/voip-secrets/
Beyond typical consumer/business VoIP, there are professional solutions like Source-Connect Now and ipDTL. They support selectable bitrates that go beyond what popular consumer/business solutions typically support, with commensurably better quality.
For highest quality, the solution is a "multi-ender". In a multi-ender, audio is recorded uncompressed (or losslessly compressed) at every end, then merged/sync'd after the call for a result that can sound as if everyone was in the same room. WebRTC-powered services like Zencastr, Ringr, Cast and Cleanfeed can help automate multi-enders.
I'm working in remote Zambia at the moment, in a place which only has a poor satellite connection and WhatsApp has been the only service which allows me to friends and family outside of the country.
I live the UK and have been spoiled with high speed internet. I have been working on around 50kB/s download speed and WhatsApp really shines. Skype sometimes works well, with a much more noticeable delay.
Coming somewhere like this really makes me appreciate small webpage sizes. Hacker News loads much, much quicker than just about any other site I regularly use. Granted it's known for it's light bandwidth size... I've been finding myself slimming my projects down considerably, which a really nice side effect of being somewhere with terrible internet for some time.
Best part about Zoom and similar programs is that you don't have to deal with the horrible Skype search feature for everyone in the call before starting it. Why can't people find me by my username? Who knows. Why don't I see people online even though I know they are already, forcing both of us to message each other before we can start a call? Who knows.
With Zoom and other conference programs, callers just join the call (after they've downloaded the program which admittedly is an initial pain point).