I also selfhost a Matrix homeserver and bridge all-the-things to it, possibly its finest feature but there's no way any of its client implementations is going to spark joy in the hearts of the mainstream.
It's important, much like in our politics, to find the fine line between the extremes so that we can leverage and exploit good-enough choices for more freedom for everyone. I use Linux but for most people it's enough to at least get them to consider some FOSS alternatives in their Windows or macOS environments. We can use these small victories to chip away at the mortar of surveillance.
I will never, ever, return to Facebook products. The global damage wrought by that company will go down in the history books, I'm sure. So let's pick those things that are "good enough" as our chisels for a better future for all.
EDIT: Telegram has a chat export feature if you're a WhatsApp user considering the switch [1].