It's always surprised me how for such a supposedly puritanical country, America seems very wrapped up in political correctness when it comes to observing holidays (gee, what's the derivation of that word?) based on Christian events.
It's not "Merry Christmas", it's "Happy Holidays". There's no public holidays for Easter, for example. They get right into Halloween, which is a very pagan event.
Today I tried to call a utility company, and got a recorded message, and it turns out that some employers to give their employees Good Friday off. They just call it the "Spring Holiday".