Totally reminds me of the song "
Christmas With A Capital C" by Go Fish (with speaking bits by comedian Brad Stine).
Obviously it leans towards the Christianity-positive end of things, so it supports the whole "It's Christmas, Not Happy Hoildays" idea. It's a catchy song and does make some good points at times... but can ruffle some feathers if you're someone who says "Happy Holidays" because you are wanting to include all of the winter holidays (without having to list them individually or say a jumble mesh of the names), not because you're trying to avoid being religious or whatever.