Most of these comments are wrong. Christmas, Easter, or Thanksgiving are national holidays, recognized by the US government. It has no religious connotations to it, because the US government is prohibit per the Constitution to endorse any religion. Therefore, it is not a Christian celebration, but a celebration shared by the people of the US. Calling it strictly a Christian celebration is absurd. It is a national holiday, just like the 4th of July.