Poor Christians. We make up a huge majority of this country, our sabbath is a day off not just for us, but also for government services such as the postal service, etc., and our holiday parties are shunned! We have no way to celebrate our faith publicly! It's not like the birth of our savior is a National Holiday - oh, wait, it is. Well, but we can't decorate our houses for the holiday - um, hmm. Well, at least the stores don't have special sales for us while they play music just for our, uh, our holiday...
I am constantly amused by the cries about the "war against Christmas" that seem to arise every year. On a personal level, my family celebrates Christmas. We decorate our house, buy our gifts, go to our church, and send out Christmas cards (to all of our friends, no matter their religion) wishing them a "Merry Christmas." This is our faith, and we choose to share it on a personal and friendly level with those who know and love us.
However, when it comes to public or government entities such as companies (that employ people of all faiths) and schools, I absolutely see the point in avoiding anything that is strikingly religious in nature. You say you wouldn't mind kids singing a Hanukah song, and I understand where you're going (I love the traditional Christmas music, too) but as another person pointed out, Hanukah songs are rarely about God, much less the birth of a God-child or the savior of a people that WE don't believe in. I wonder if you would feel the same if, during Ramadan, your children sang multiple songs in praise to the Great Allah (with one or two Christian songs thrown in there, you know, to make the Christians feel less left out)? If so, then your open-mindedness is refreshing and it's a shame you feel your faith is excluded. I wouldn't mind my children learning songs of different religions, either. But I think most Americans would have a real problem with it these days, thereby choosing at least one religion they would prefer to exclude on that religion's holidays. Silent Night and Joy to the World are celebrations of the birth of Christ - a concept that many other religions don't accept. In my opinion, a company party is not a personal expression of faith - nor is a sale at a department store, or a parade down the center of town, and calling these things "Holiday-" or "Winter-" instead of "Christmas-Parties" is actually not an attack on Christmas.
Clarification: You didn't say it was an attack on Christmas, so I wanted you to know that I know that. I heard someone on the news yesterday, however, claim that changing a "Christmas Parade" to a "Winter Parade" was an attack on Christmas. I disagree, and am both amused and a little irritated by the assumption that I should be offended by something so unrelated to the true meaning of the holiday.