We can't stop a user to use GitHub issues to ask questions, or discuss features, but to me, it is not a good place. So I hope I can build a discussion service for those projects to set up their forum easier when they don't want to use issues as the alternative. But the fact is, may be, just like you said, issues is 'good enough'?