Won't disagree about channels and mindshare, but will note that Signal got public group links in 2020, not that recent.
https://signal.org/blog/group-links/