Matrix might be playing the catch-up game, Zulip is IMO better feature-wise for group collaboration because of its threading model, especially for large communities (like Rust).
Unless one wants to stick with synchronous voice chatting, I failed to see any reason to use Discord apart from its popularity.