Talk about GENERALIZATIONS; shame on you! Apparently you don't know all the people who DO celebrate the holiday for its true meaning. Come over to our FL home and sit with us and our Advent wreath. Come to us w/ mass every Sunday. Help us feed the poor and give to our adopted migrant families. Yep, you're welcome to see how Christmas is celebrated in THIS household (and many others...you apparently don't know the people WE hang with:).
If you don't want to celebrate the birth of Christ (or use the holiday to give back to others), that's your CHOICE. Nobody has to "respect" it.; but you should be left alone to do as you please, just as you should leave alone those who LOVE the holiday (don't spoil their fun w/ your negative attitude:).
Everyone has choices to make. I bet if you respect theirs, they'll respect yours. Or are you just the ba-hum-bug type??? I surely hope not, since December can be such a beautiful month. God bless.