Earlier quoted context omitted.
The fact that this industry turned to a proprietary low-quality solution like Slack when Riot/Matrix have already existed tells the full story about what a bunch of incompetent idiots we all are. Everyone frustrated with the new Slack input box deserves what they got. Me included.
The reason for Slack's success is probably because it's a "turn key solution": you register your company, invite your employees, enter your CC, and you're good to go. With a lot of these open solutions things are more complex. I think we should really focus on providing a good UX here if we want more adoption. (also, I don't know if Riot is that much better; opening https://riot.im/app/ makes Firefox use 100% CPU and…
Riot should be lighter weight than Slack, but launch (particularly if you haven’t used it in ages) can be slow, plus we’re chasing a startup perf regression on firefox atm. The main reason Riot’s better is that you can use your own server, participate in an open network, and have control over the software if some feature gets pushed out that you dislike. And you get E2E encryption :)