However, Signal has its own failings as well. From what I understand, it:
* Refuses to federate.
* Hostile to independent clients.
* Run as a one-man show.
That's not Facebook-bad, but it's sad that Signal is consistently exhibiting this attitude, meaning that it can't be a good basis for personal instant messaging going into the future.