Here's what WA has that people want in Signal.
> Group admins
> Group calling
I'm actually stopping there because Signal in the last year picked up a lot of other features that WA has and people want (like emojis).
What still could be useful
> Enabling md markup (I'd argue that this is more important to Signal because of the large amount of coders that use it). Note: this is in messenger.
> A better desktop app
> Way to add users without handing out phone numbers (low priority)
As just texting a single person it is just fine. But text is not alone. This needs to be a chat app, not a texting app. Because that's what people want.
> it's really really hard to understand what are those features that people keep arguing about that are missing
Ask them. Use WA. Figure it out. Figure out why non-techie people don't use Signal.