I have to admit, I’ve heard two different takes on this.
One is that presented in this thread, that Huelskamp lost because he was a never Trumper feeling the wrath of the voters.
The other is that he was a Tea Partier who couldn’t get along with people in Washington, and who was flooded by a bunch of out of state and chamber of commerce money.
Might have been a little of both.
This creep deserved to lose.