So I used to be in a top 100 World of Warcraft guild back in the day, so I remember the days of Teamspeak and Ventrilo. Discord is much easier to administrate than all that.
I used Discord to create a “server” for my Eve Echoes corporation which went from ten people to 200 people then down to 40 or so people. I didn’t have to pay to scale the server up and down from whatever hosting solution I was using to accommodate this huge increase then slow decrease of member.
Heck, I didn’t actually create the server, someone else did then handed me owner access. Super convenient. Like, I was astonished that’s how it works.
Everything was integrated so I could ping 50 people and a good number would jump into voice chat and help me defend against the Russians or the Chinese invasions. It was a bustling community created ex nihilo.
I played for a few months, had a good time, but once the pandemic started to wane I wanted to go “back to the real world”. Being a leader of space miners is hard work! So I handed over ownership to someone in the “Corp” who, in true EVE fashion is a real life accountant and loves their space ships and spreadsheets.
It was incredibly easy to set up and then give the discord server away (twice!) over the course of a few months. Easier than giving someone my house keys. The process would have been an absolute nightmare for anything using DNS, or even worse pinned to an actual IP address. Good luck getting 50-00 semi active people to switch to a new server.