Outstanding Article.
This also explains why liberals hate Christmas. They simply hate reminders of our Christian heritage.