@kitkat @xssfox
Matrix was the new alternative to XMPP. Instead of using the preexisting auth libraries, they rolled their own until finally deciding to switch to using OIDC. I tried to wrap my head around how transferring room ownership worked without a risk of breaking the room before they did away with it in room version 12. It's been 4 years since I last took a serious look at MEGOLM and how the clients use it. I do recall there being a proprietary solution at the time.
The big recent kicker for me was the matrix org CEO supporting pushing insecure AI slop as production ready and centralization. That kinda killed my faith that the people that founded Matrix have any clue about what they are doing.