Coldkennels
Barnack-toting Brit.
The major problem with Discord for me is that it's really just a large series of unconnected chat rooms. Nothing is particularly well-archived or searchable, and you can't access anything without you join that particular server first. It's really at its best for smaller groups, organisation, and niche discussion. It doesn't scale well.I'll throw out another platform: Discord, which is big w/gamers & other tech folks. Like Mastodon, it has "servers" for different interest groups (beyond coding & gaming), including photography
A lot's talked about the different "servers" on Mastodon, but they don't behave the way servers do on Discord. I joined mastodon.social, but being on there doesn't stop me seeing or talking to anyone on mastodon.art, or fediscience.org, or photog.social or so on; they're all linked, and if you follow people on those servers (or hashtags used on those servers), the posts come into your feed just like you'd expect on Twitter, regardless of where they're hosted.
The real benefit is that if you've got a server known for hosting "bad actors" - everything from Alt Right/racist/outright fascist propaganda on one hand to CSAM on the other - the people running your server can (and likely will) cut ties with the problematic server. The result of that is that, as far as "social media" goes, it's a much more tolerable place to be overall.
(Of course you can still block individuals if you'd like - or hide certain keywords or phrases to stop posts about them appearing in your feed.)