Yes, Signal has improved significantly since around 2018–2019 (when you last used it), especially in handling unwanted messages and making the app less "annoying" for people who want tight control over who can reach them.
The biggest relevant change is the Message Requests feature (introduced around 2020 and still core today). It works like this:
This setup gives you much better control to "lock it down" to only wanted messages—far better than older versions where random contacts could just drop in.
Additional privacy tweaks that help reduce annoyances/unwanted contact:
Spam/unwanted messages aren't zero (some users still report occasional issues, especially if scammers adapt), but the tools are way stronger now, and Signal remains one of the best for minimizing that compared to less strict apps.
Regarding Telegram — you're right that not everyone uses it yet (though it's huge, with over a billion users). It has more features (like big groups, channels, bots, and customization), which some find less annoying for social use. However, privacy-wise, Signal is generally considered superior: full end-to-end encryption by default on everything, nonprofit-run, open-source, minimal data collection. Telegram only does E2EE in optional "secret chats," and it stores more data (like non-secret messages on servers).
If your main annoyance with Signal was unwanted messaging spam/pop-ups, the current version addresses that pretty well with the request system and privacy settings. Many people who want maximum control + privacy prefer it now. If your circle still isn't on it, Telegram might be more practical for broader reach, but you could try nudging key contacts back to Signal for sensitive chats.
If you reinstall it (it's free and quick), poke around Settings > Privacy first to tighten things up. Has your experience with unwanted messages been the main blocker, or was there something else annoying about it back then?