Its because Matrix is just that bad.
I would reconsider if there was a half-decent TUI client that doesn't have 250ms latency to send a bloody plaintext message on a top-shelf Linux workstation. Is it that hard to make it run as smooth as mIRC did on my old Pentium II?
The clients, the server, the org that manages it.