>if the server/network is taken away from you, your entire community has to almost start from scratch or pick up the pieces regardless of the platform being used.

>>regardless of Discord or IRC you should still have alternative methods of communications and not put all your eggs in one basket.

As previously mentioned, relying on any single platform is a risk that should be mitigated by having alternatives available. Some of the Discords I use extensively have telegram as backups for when Discord is down.

If Discord were to disappear tomorrow, you'd would be well served to have a backup of some sort to avoid losing contact with everyone, IRC has the advantage of being relatively easy to setup independently with extremely low hardware requirements.

>You'll all still be displaced and will have to gather again elsewhere.

Ideally you have somewhere off platform that people would know to look for updates (website, twitter, etc), but irrespective of what you're using such an event would always be pretty disruptive.

>falls short on all the same points as Discord does with regards to saving messages, which it also doesn't do for

Can arguably be a good thing in keeping chats a bit more ephemeral and more casual, but that's not necessarily a good thing depending on the topic. Regardless you can log client-side or with a bot plenty fine if it's critical to be able to reference the past.

>too much client choice is a bad thing;

Don't entirely disagree, but no client choice (Discord) is oppressive. I'd much rather have an open protocol where I can use open source clients I can trust aren't scanning my processes and sending telemetry without my consent. If I miss out on features that my client doesn't implement I'm fine with that as long as the basic functionality works.

>it's complex to set up and is something you have to administrate;

Many ircds are hardly more complex than setting up a web server, and of course there's still multitudes of existing IRC networks to choose from if you don't wish to administer it yourself.

>you have to keep it secure; IRC servers get targeted by (D)DoS attacks all the time - it's a hobby for some arseholes;

Yeah, not really much debate here. (Although if I have to be pedantic figuring I've been rambling on anyways there's a good amount of vps/server providers that provide decent DDoS protection these days)

Spammers are still a minor issue on Discord though.

>people new to industry don't know what IRC is and are simply going to find it confusing;

And that's a darn shame, but it's not an impossible barrier. People can be taught what it is an how to use it if there's any demand for it.

> most of the teenage population on the planet is using Discord already (and as a primary communication channel).

Yep, it's convenient and popular and has a large user-base.

>IRC is dead. Get over it.

IRC will almost certainly outlive Discord and Slack, but it's past its prime for sure.

I still believe there's plenty of value in protocols rather than being tied to companies like Slack or Discord and perhaps Matrix (or something else) will be a proper "modern" successor to IRC and enjoy the freedom in communication that not being tied to a particular organization's terms of service/code of conduct.

Ultimately though a lot of that will depend on if the internet gets entirely centralized (as has been the direction many things have been going), or fracture back into more decentralized structures. Time will tell.