It's about the primary election -- not the general election! Hillary Clinton is practically a foregone conclusion in the Democratic primary; the Republicans look to have plenty of choices.
Does anyone think that the New Hampshire general election is going to go 42% Republican, 37% Democratic?
No, you don't understand how polling works. This is like the third time I've explained this on this board in the past week. You can't say 229/627 = 37%, so they're making this sample 37% Democratic, because like every pollster they use
weighting. They're sampling an excess number of Democratic voters and an excess number of Republican voters (because they're simultaneously doing a primary polling question, and then weighting them a certain way in the GE matchup questions to match what they consider "likely GE voters". Half the polls you post here are doing the same thing (though most of them are weighting to registered voters). Their actual partisan breakdown, when they do weighting, is on page 6 of the writeup:
undeclared 45%
Republican 30%
Democrats 25%
You might also consider that too Republican-heavy, but have you actually been scrutinizing all of the partisan breakdowns for all the other polls you've been posting here, or did you just pick this one to toss out on these grounds, because you don't like the result?