re: #2 John Q
“Christmas has developed into a fully secular holiday”
True, but folks of other faiths do notice the name “Christ” is still there in the word Christmas.
I don’t want public religious displays either but we do have cities named Los Angeles and Corpus Christi, etc.