The puritans were anomalous. It's simplistic and not really accurate to say "folk celebrations were frowned upon".
actually they are not anomalous but the root of the inherent evil in american society. They are still hailed as the light on the hill for others when they were racist and misogynists. The Mass. culture they founded has murdered for land and resources for over three hundred years. They founded a country that continues to this day to follow the same murderous tradition.
Religion has consequences when it is used by evil people. I use the term Xian to show my disrespect for the institutions of the various christian churches that have done the devils work for centuries.