I just hate this ecosystem so much. It's exactly what you get if you ask "what if we let some tech bros build cool software based on ideological principles without ever asking what the users actually want".
So now we have to deal with each room being a buggy distributed database with fancy theoretical properties, while basic federation features like "I want to move my account off this server" will still take years to build.
All I want is usable open-source messaging, *please*