I was sold on Matrix as a viable alternative to Discord but recently read this article which made it look not so good.
XMPP has issues such as rooms are not properly decentralised, not all clients support proper replys and you cant edit messages older then 1 message
the servers are much lighter then matrix servers, conduit is quite light and fast compared to synapse but not as light as XMPP servers
The message editing thing is just a client setting and having a single source of truth for a room is a huge advantage of XMPP that Matrix is now reinventing as they realized their hyped decentralized rooms are just a gimmick feature that causes more problem than it solves.
Linearized matrix wont be replacing the current way rooms work, especially with how they want to make the clients p2p eventually, its just for the DMA and convincing them to go with matrix