What about, instead of having the DM/GC feature in-house, Lemmy instead integrated a separate protocol like:
Matrix
XMPP
Delta Chat
Session
Briar
SimpleX
OMEMO (XMPP Extension)
etc.
And used *that* instead, for the DM/GC?
That way, Lemmy wouldn't have to donate resources to DM/GC, but users would still be able to message each other.
And not have to have two separate accounts on two different platforms.
