I've never used Signal so forgive me if I am mistaken but is it possible to self-host Signal servers?
E: This probably goes for all the chat services which are even mildly popular (WhatsApp, Telegram, Signal, Threema etc.). Matrix seems to be an exception.
(Title: 36C3 - The ecosystem is moving)
To me, it's a sound argument and he's convinced me. Fighting the status quo by constantly improving in a short amount of time is incompatible with decentralisation. It's the same reason e-mail hasn't been able to change and improve, or encrypted email still isn't practical, but I'll leave the meat of the argument to that video.
Also you cannot put their client on f-droid.
It's by far the most locked-down "open source" I've seen.