The fact that the president is president of a nation that is NOT made up 100% of Christians explains why he didn't write "Merry Christmas" instead of "Happy Holidays."
Even secularists can enjoy the holidays, since "the Holidays" is widely taken to include New Year's Eve/Day, as well as Christmans, Hanukkah, ...Kwanzaa, even...
It's not just "politically expedient": why should the president have only nice wishes to express toward Christians? Would you like it if the next president were Jewish, and sent out cards that said, "Happy Hanukkah" rather than either "Merry Christmas" or "Happy Holidays"?
What I can't figure out is why people make such a freakin' big deal about this!! He's president to lead the country in POLITICAL matters, NOT RELIGIOUS MATTERS. So WHO CARES what he says in a holiday card? That is NOT the business of running the nation!!
-azurefly