In other words, the reason the musician was complaining is due to the traditions surrounding Christmas changing over the years. Advent was not celebrated to the extent that it is today when J.S. Bach was living.

Consider the music of G.F. Handel. "The Messiah", which is currently performed in December. However, in Handel's time, it was performed during the Lenten season.

This coming week, I intend to attend a "holiday pops" concert. Music to be performed will likely include "Do You Hear What I Hear," "Carol of the Bells," and Leroy Anderson's "A Christmas Festival." None of it predates Teddy Roosevelt.

What I find interesting, on the other hand, is that the 1988 United Methodist Hymnal contains dozens of Advent hymns. Everything from Hymn #196, "Come Thou Long Expected Jesus" to Hymn #249 "There's A Song in The Air" is recommended for Advent. Even that, though, can be depleted. There are five Sundays in Advent, and many churches also hold special Christmas Eve or Christmas Day services.

So, as much as I dislike "The Christmas Shoes", I'm glad it exists to provide variety to the "All-Christmas" music mix. For "classical" Advent music, we may be waiting much longer ... or it might not happen at all.