Winning is not the same as representing. Oh yes, theyll certainly trot off to DC but that doesnt mean theyll represent us at home. In fact it pretty certain to not be the case.
I doubt they represent NH conservatives, but they probably do represent the people who come out to vote.