Discord is a walled garden, but on the other hand it is quite enjoyable. If you find smaller servers. I am only on a handful of servers (none of them is gaming related) and the experience has been stellar so far.
Spaces with lax or insufficient moderation tend to become cesspools. It also has a tendency to lose information over time as pins are insufficient and search quite sucks.