I think you said it very well, but I would probably substitute 'cavalier' for sloppy. Hahn is not sloppy, but calculating in supporting his pet theory(ies).
I think the 'cavalier' is a reflection of his success - too far, too fast. And, IMO, his choice of hills to die on a reflection of his own history (protestant) and his liberalism. Too much to overcome.
He will die on this hill.