@fatboy
In theory, Matrix is a supperior successor to XMPP. In practice, the Matrix ecosystem is terribly bloated.
IIRC, the flagship server is written in Python, and the flagship client "Element" is a terribly slugish webapp. Even some of the Android apps need some serious UX overhauls.
Turns out that the default config for certain servers is too generous towards the central Matrix servers.
And most of all, Matrix grew suspiciously too quickly in numbers and funding. With Amdoc, the Israeli cyber-intelligence company, as the backing of a lot of this, Matrix just smells. Just like Signal, and anything else that amassed it's appeal via funding.
These takes are not thought out. Just speaking my mind.