>Was it the technology? Or just the nature of the northern territories?
The English were the poors of Europe at the time. They couldn't afford well funded settlement expeditions. Jamestown barely survived. The Pilgrims were basically shown the door and had no better options. Then everyone on the wrong side of the English civil war came over shortly thereafter.