Look, it's very simple. There are two Christmas holidays. One is the secular holiday, decreed by the federal government to be a national holiday, which is celebrated and marked with festive displays of trees, lights, fat guys with beards, and elves, along with lots of shopping and the giving of gifts. The other holiday involves a celebration of the birth of the Messiah, and is celebrated with religious rituals and displays of nativity scenes and other religious imagery.
Public displays of secular Christmas imagery? fine.
Public displays of religious Christmas imagery? less fine.
Christmas trees in airports? fine.
Baby Jesus scenes in airports? less fine.
Short, sweet, and it works for me.