only true fans know why this is christmas themed
(which is most people on this thread)
Christmas?
Wookieepedia says: The Holiday Special aired in the United States on November 17, 1978. Not really Christmas!
It’s about Christmas (life day)
The modern interpretation of Life Day is that it’s a Christmas analog but given its airdate, it’s a better fit for the American Thanksgiving.
Adding to the evidence is that Christmas was officially recognized as a holiday in that galaxy, far, far away as can be seen here.
1 December each year that CD comes out in my house!