None of this is specific to GitHub. The exact same problems will sometimes happen any time users and developers communicate, which is a basic requirement of developing useful software. I doubt GitHub issues are worse than mailing lists or any other mechanism.
They almost have to be - which users will be able to get to your issues page and which will be able to find a mailing list? You'll have a much more selective audience in the latter