I won’t argue with you assertion, but be reminded that the Plymouth colonists were not Puritans.
Yes. They were “Pilgrims” not “Puritans”. However, I don’t think they suffered “idols” either.