Just to provide an actual source on when puritanical England ended
www.bbc.com/culture/article/20141219-when-christmas-carols-were-banned
“In 1660, when legislation between 1642-60 was declared null and void, both the religious and the secular elements of the Twelve Days of Christmas were allowed to be celebrated freely.”
The reign of terror that the puritans inflicted on the English people ended in 1660, and Christmas (as well as a litany of social activities including theatre, couples dancing, drinking, toasting each other, football on a Sunday etc.) were freely marked without the fear of prosecution. In america, the reign of terror inflicted by the puritans lasted much much longer (which they weirdly commemorate with “thanksgiving”, and even more absurdly celebrate Christmas the following month, an event which the persecuting cult banned) and their influence there is vast.
In 1917 HL Mencken wrote that American culture, unlike its European counterparts, had not attained intellectual freedom:
“The Puritan's utter lack of aesthetic sense, his distrust of all romantic emotion, his unmatchable intolerance of opposition, his unbreakable belief in his own bleak and narrow views, his savage cruelty of attack, his lust for relentless and barbarous persecution – these things have put an almost unbearable burden up on the exchange of ideas in the United States”