Wow, and Quinnipiac is a D pollster (their final poll in New Hampshire was D+12 but the actual was D+0.4). Now you can't expect them to be favoring Ds in this particular poll, but they're not a pollster that would be biased in favor of Rs, here. Perhaps they're just really terrible at getting good samples.
Uh, what? Quinnipiac is not a D pollster, and they also have never polled New Hampshire. It sounds like you're talking about UNH (which is also not a D pollster, but was indeed off by double digits in 2016.)