The part that gets me is that they serve totally different use cases. Reddit is a message board; people post things and then discuss them over a period of time. Discord is a chat program; any thing discussed "in the past" (more than 5 minutes ago) is pretty much gone, and it's almost impossible to follow "a discussion thread". Discord is absolutely awful for anything but live discussion. And Reddit is anything but live discussion.