I don’t like trump but if you read the wording it says Congress must act to remove him so that’s why he is allowed on the states are trying to remove him when only Congress has the authority so a act of Congress could remove him but unlikely to happen sadly.
I think it has more to do with Matrix is kinda becoming the standard for secure open source messaging server but I do agree with you I would just use what works for you personally.