Github is the source. And comparing this to Discord is a bit disingenuous. Github is the platform where it is developed, and all issues are tracked. There could be made an argument to move off from Github to a different place using Git, but the principle is the same: a single location for tracking and working with issues. This makes it easy to track issues, reference them, mark them as solved independent from any other platform. Developers don’t want to scatter this through all other places. This also helps the user searching for issues, and also not reporting something twice.
I get your issue with Github though. But as much as you ask not to force using Github, the developers ask you not to force them other platforms for developing and tracking issues. Self hosting Git could be a possibility, but then you lose most people who would have helped out. And the cost of self hosting adds up to their cost too.