So Atheist: Why are you forcing everyone to say Happy Holidays instead of Merry Christmas? Freedom of Speech?

Update: is not only meant for you and your beloved Muslims but also for the Christians who make up the majority of those who built our lands and fought in our wars to defend your freedom to ridicule.
19 answers 19