Trump lost NH by just several thousand votes. Demographic trends are not good for the GOP in any case, though I’m optimistic Trump will win in 2020.
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...