I've nothing bad to say about Signal. If it supports all the same features I guess that would be a better choice as their crypto seems to be thoroughly verified. (Disclaimer: I am not a cryptographer.)
Telegram just happen to be what my friends and family standardized on after WhatsApp failed on their stated mission.
Yeah, but when I deny most of those permissions to Telegram it continues to operate exactly as I'd expect (e.g., denying contacts means I need to manually enter anyone I want to contact; when I deny SMS permission I need to manually retype the code I receive in Telegram).
Signal just became broken/a pain in the ass. It's been a while, I just know I couldn't actually get to a point where I could send someone a message without granting it unnecessary permissions so I gave up and uninstalled it.
Telegram just happen to be what my friends and family standardized on after WhatsApp failed on their stated mission.