This is a very interesting look at Christmas. And I'll be honest, I have a really hard time with it for most of the reasons you already stated.
It's a shame that Christ has taken a back seat in society, but alas, not unexpected.
Thanks for your look into this season of the year!
RE: Why Isn't Christ in Christmas, And What Can Be Done About It?