I like decentralization and open-sourced things. But I also acknowledge that most commercial and proprietary things offer a better experience. And I enjoy what offers the joy of use.
Even with mastodon, I use Twitter a lot while taking mastodon as my not primary but also not a backup platform (I mean, it's not a backup, but also not the first preferred platform). I use both. More options are always better than no option. I use Twitter on my phone since mastodon failed to deliver a good enough experience.
I also use matrix/element for chatting. But Telegram and threema offer a way better experience. And as you guessed, they are my first-class IM software, while the matrix is a backup.
The same thing applied to discord, too. And I really like discord, although there are no open-source alternatives to it.
Also, the sECuRItY. I mean, the basic line is on the user's hand. You can shame discord for leaking your password and compromising your discord account. But you can't if your Microsoft account was compromised because your discord password was leaked.
> Security 101: DO NOT USE THE SAME PASSWORD ACROSS ACCOUNTS. LOL
Anyway, I think open-source alternatives and decentralized produces give us great power in communication, where we live in places like China (I'm here), Iran, etc. But not all people use those. In fact, the popular products in China are WeChat, Weibo, and TikTok (Chinese edition, of course), things would be labeled as extremely bad in any possible aspect by "people dedicated to brute forcing decentralisation and open source".
I mean, sometimes I would get mad if people think some open-source product is not good enough to use compared to commercial products and won't bear that inconvenience. But I always remind myself: open source and decentralization are options, not must. And commercial products won't necessarily be evil/bad.
So, based on the joy of use, I recommend you give YouTube a try. I spent ~5 hours per day on it, watching things about computers, math, bike, camping, and Minecraft/games. It's pretty fun for me :)