If that is the consequence for multiple fragmented clients then no thanks.
Nobody bothers with Signal and all these other fringe privacy apps or alternatives.
That is my point.
Don't project that laziness onto the entire populace, enabling others to feel comfortable that it's "too hard" to use Signal....that's awful.
Unfortunately WhatsApp has a lot more staying power and social inertia than you would ever realise, regardless of how large a social circle is, and your anecdote doesn't change that either.
Until Signal supports all or most of WhatsApp's features I don't see this changing.
[1] https://support.signal.org/hc/en-us/articles/360007059752-Ba...
1) I don't have the infrastructure or the time to self host at the moment, and almost none of my contacts have the ability.
2) My XMPP experience (using Conversations and a couple of free servers online) was inconsistent. No attachments were delivered, message storage was limited to the client side, and a few niggles in general.
3) Matrix.org tended to be slow and unreliable for me, definitely more so than Signal. And as mentioned, I can't self-host right now.
If I could, I would have moved them to an open network, but for the reasons I mentioned and others, it's just not at the same level of convenience or usability yet. I might be more tolerant of these issues for advocacy's sake, but my contacts certainly wouldn't be.
It's still relatively early days for the project (launched last year), but I guess my point is - if the things you listed are all that's holding you back from XMPP, try Snikket and give us some feedback :)