An important point that I didn't see mentioned: Signal implements the "Sealed Sender" feature in order to encrypt metadata (as much as possible).
https://thehackernews.com/2018/10/signal-secure-messaging-me...
That's in my opinion the USP against other (actually or allegedly) E2E platforms like WhatsApp or Telegram.