Zulip 5.0: Threaded open-source team chat
I tried using Zulip, nobody else wanted to use it because it was so clunky.
I appreciate what they're trying to do but as someone who's been using internet based chat for 30 years (oof), I don't think its going to catch on until you can turn off the "thread only" mode.