I agree that people need to get a life, these sort of things happen in real life, and all that. But that doesn't mean that my defense of civilization should require commingling a song about trying to get into someone's nickers along with Andy Williams, Vince Guaraldi and Peanuts, and Jose Feliciano as I celebrate the birth of Jesus.
Aside from the version in the movie Elf, the song sucks. So does Santa Baby. Just because a song predates the 1960s doesn't mean it's good. Indeed, I'd rather listen to Paul McCartney's Wonderful Christmastime.
As for Vince Guaraldi and Peanuts, sure not all the songs from the show or album are religious but A Charlie Brown Christmas, aside from the songs Skating and Linus and Lucy and Für Elise, they were all Christmas songs. As for A Charlie Brown Christmas ..
A Charlie Brown Christmas - True Meaning
And FWIW - Feliz Navidad means "Merry Christmas, a prosperous year and happiness", the Spanish version and not all that different from We Wish You a Merry Christmas