Hey, hey... capitalism has it's laws and restrictions. Capitalism can't do anything illegal. Fortunately, catering to multiple cultures and respecting their beliefs isn't illegal.
That's the whole point. Christmas, as being marked by major retailers today, is not catering to the overwhelming Christian culture of our nation today nor are the retailers who have distorted it into a multi-cultural expression of spending fever respecting our beliefs. Perhaps we should just do away with Christmas and call December 25th "Consummation Day," in celebration of the end of the national shopping holiday season.
For most Americans, deep down, Christmas is a special day of giving. It is inspired by, and embodied in, the spirit of one who gave the ultimate, his life in exchange for the salvation of our souls. You are wrong. Christmas is not convoluted. Christ is not the targeted recipient of gifts. He is the symbol of ultimate giving. Christmas is our day to recognize that and is intended to be demonstrated in our gifts to others. Christmas without Christ is not Christmas.