But there are threads in their issue tracker where Signal people would disagree with basically functionality of responding to text messages on dual sim devices. "We'll always use the Signal registered number as default".
One part of this is a terrible(but working) protocol, the other is really weird product management where basic needs of the consumer are brushed aside with a "I know best approach" that doesn't really work when you're not in the shoes of apple and have the ability to just replace SMS altogether.
Took a lot of grumpy users before they backtracked.
I use and like Signal. I'm not smart enough to disagree with some of their technical decisions, but I wish they could have found a way to make SMS/RCS work.
By definition, Signal is not going to have bells and whistles and niche features, to keep the codebase lean and easier to avoid security weaknesses.
If you want an app with many features, use Telegram.
(They did however ship emoji reactions in Signal because most people actually like it and the other apps do have it; curiously missing in Telegram).
You can see various threads where people complained about the forced Apple emoji e.g. https://github.com/signalapp/Signal-Android/issues/3712 and https://github.com/signalapp/Signal-Android/issues/3675
Signal's own FAQ says
> Signal Android includes built-in emoji functionality for consistency between platforms
https://support.signal.org/hc/en-us/articles/360017561992-Wh...
The developers were adamant that they know better than me what I want from my SMS tool. And then proceeded to work on crypto and stories.
I don't think the reasoning for their implementation is as well thought out as you claim here.
Telegram has had emoji reactions since 2021 -- https://economictimes.indiatimes.com/magazines/panache/now-y...