Have you tried GitHub Discussions? They even have a Q&A mode for your own mini StackOverflow.
Though I do feel that that splits the community even more. I do agree with he author's point that having too many communication channels split the people unnecessarily.