Does this perhaps have something to do with the demographics they drew on? I may be wrong, but I'm told that nonconformism was most common among urban populations, particularly the artisan stratum, most of whom had limited if any experience in agriculture.
For the Pilgrims, you have to recall that they were a particular religious sect that had the main goal of not compromising their principles. To do that they moved several times in search of a place where they could live in semi-isolation so that they could avoid those compromises. Now while they segregated themselves, that means that they did not have the skills of the people who were not part of their sect. Even when those skills really would have been of benefit as colonists. Such as farmers, fishermen, boat builders, hunters, and other groups involved in food production.
So the Pilgrims were not a group that was drawn from those segments of the population that were best prepared to feed themselves based on their own labor. They had skill sets that were just not the needed ones as colonists.
For Jamestown, that was a business, and the people recruited to move there thought they were getting in on the ground floor of a great opportunity. Jamestown also needed farmers and fishermen. Not "gentlemen" and the other fools that they got.