I'll be willing to believe that matrix is a home when they can get their shit together and stop transphobic hate waves for good.
it's up to the maintainer of a particular server to moderate what goes on in said server. Now, if the Matrix.org Foundation wants to moderate their servers one way or the other, that's one thing, but to expect the protocol/spec to lay down a content policy is, with all due respect, dumb as hell.
Why (and more importantly how) are you proposing a decentralized protocol censors something?