@iron_bug @icedquinn i'm increasingly disenchanted with many modern protocols, even if the projects are a good idea.
e.g. matrix has some nice parts and good ideas, but the protocol is in reality just a moderately good rest api.
XMPP works fine, but XEP hell killed it.
i think with many protocols there just are too many moving parts so you always end up with unintended side effects or things not working properly across implementations.