It got overrun by migrating locust from Massachusetts.
Socialism taught in the government schools is a huge factor and of course the influx from Ma, NY and CT has not helped a bit.
NH is full of above average income, white, atheists with college degrees. Does that sum it up?
Tons of people from New York, as well...especially from the city and surrounding suburbs.