Catholics have been keeping Christmas as a day of festivity, merriment and generosity for centuries before 1776.
The reason they did not celebrate, is because their theological and politcal opponents did.
They didn't celebrate Christmas in Hawaii for a long time either, because it was Christianized by New England missionaries.