@fastfinge
> If I don't like the c# library I'm using to build XMPP, I can rip it out and pick another one
which already implies they each have different features or lack thereof, which is exactly the exact same situation you have in XMPP with a lot of fragmentation,
in fact, it is better if people don't create their own chatmail core implementation
if Delta Chat becomes evil, the core is open and you can just fork it and keep using it, no one can take anything away from you