I am really confused why not more people consider switching to the Conversations XMPP client (or the blabber.im fork).
It has all the features comparable to WhatsAPP/Telegram/Signal/Matrix etc. but is fully libre, e2ee, decentralized and by far the most privacy preserving. And you can easily use a XMPP Desktop client like Gajim or Dino with the same account.
And there are tens of thousands local and non-profit XMPP servers to use and self-hosting a XMPP server for your and your friends & family can be easily done on a RasberryPI from home or really cheap VPS (contrary to Matrix).
There is really no comparable alternative out there, so it is really baffling that it gets recommended so rarely.
The problem I see with Conversations is that it’s not as pretty as alternatives (Signal, Telegram, Element…) or other proprietary messaging apps. Normies are not going to be happy with that.
Edit: and I think it doesn’t still have (video)call support, although correct me if I’m wrong.
It does have audio/video call support.
blabber.im, a fork of Conversations, is one of the most slick and beautiful apps I have ever used. Although I agree, FOSS apps are functionally focused instead of aesthetics.
I use Conversations, blabber.im and Dino and am sticking to them.