I'm not arguing for Discord, but I can see why it "won"..
It's centralized, which, philosophically, is terrible, but practically is awesome; Nobody wants to maintain more logins/identities than they want to, most want one, few wants a few, even less wants many.
If I'm "on Discord" I can join so many different servers, without ever having to register another account, AND have this one single program keep track of all that goes on within those communities, that is a giant pull for me.<p>There's a lot of functionality discord got right, like the IRC like chat, except, with some history which is great so I don't need to worry about running a bouncer or other type of bot to "catch up" via a side-channel.<p>It's just too convenient.<p>Maybe, in time, Disocord could allow some sort of export or bridge to the web where content could be searchable.