What in the world do you mean by that?
They came for a little while and then disappeared. I’m not sure they left anything behind. Later settlements in Virginia appear to be do overs. Is there a legacy from Jamestown? Clearly the Pilgrims left behind a legacy including the written record and enduring institutions.
Too much religion associated with the MA group for a lot of peoples comfort.