I'm pretty much with you there. Too many former Massachusetts residents now vote in New Hampshire. Also college students get away with voting in their home states PLUS voting in NH.
I'm optimistic Trump will win in 2020, too, but he / we can't take anything for granted...
Seeing NH flip was tragic. Small state...just got overwhelmed by blow-ins & people who use it as a place to sleep while they drive down to work in Boston.