Nor do I. I've had lots of positive results on github, as puller and sender. The barrier to entry on github for sending a pull request is much higher than asking a "send me teh codez" question on Stack Overflow though. It's understandable that the more experienced contributers are burned out there. Rather than replying nastily maybe they should just leave the Eternal September that SO has become.
I think the CONTRIBUTING (sic) file in GitHub has also helped to put the onus on the repo owner to explain what is kosher, and what isn't.
The idea of a canonical ruleset exists mainly so people don't have to make vague references to "common sense" and such.
And I just don't see a lot of bad issues/pull requests out there, but the system still needs a managerial overhaul that scales, though. Better to nip the problem in the bud, before it downright breaks GitHub.