Never heard of it before. Listened to it just now for the first and last time. Not sure what the appeal is, but to each his own
I became familiar with the song when it first came out in 1987. I was living in Boston at the time and WBCN played it frequently during that Christmas season. I don't expect the song to resonate with people first hearing it some 40 years later.
I've collected a couple dozen cover versions of this song since and also became a big fan of The Pogues music in general with "Rainy Night In SoHo" being their best.