In days long past, this list would take the form of a mixtape. Collected and copied on actual recording tape. Later the songs were distributed on a CD. New medium, same idea.
As with everything else this year, the annual mix of holiday songs I can actually stand to have in heavy rotation is odder than normal. How else do you get Spinal Tap, Tom Lehrer, Queen, Jeff Goldblum, and The Beach Boys on one list?