Quite one-sided video. Many things you list as negatives in the Matrix's column are simply "not the whole truth". For example: "matrix requires captcha", "matrix requires email"---these are not true for all the existing homeservers. You may find a homeserver that's open for registration that doesn't force you to train google's machine vision AI nor give up an email.
Another "not the whole truth" is that "dendrite freezes and doesn't let you join big rooms". I have been using my own dendrite homeserver for the last 2 years, and while it may be true that I had some "freezes" when I tried to join some software support communities, in the end (after a few minutes) I always managed to join in, and never got locked out of the discussion.
Apart from all of that, xmpp's multi-device e2ee is also a mess. You make it sound like it is a piece of cake---it ain't.