I Believe In Father Christmas
by ELP
They said there'd be snow for Chrsitmas
They said there'd be peace on Earth
But instead it just kept on raining
A veil of tears for the virgin birth
It's my favorite cynical/see thtough the BS song.
Then there's the Pretender's version of "Have Yourself A Merry Little Christmas" wherein Chrissie Hynde comes as close to crying as I've ever heard her.
A couple more
River by by Joni Mitchel (or anyone else)
Christmas In Vietnam by Johnny & Jon
Christmas Eve Can Kill You by The Everly Brothers