People say happy holidays because christmas isn't the only holiday that is around this time. Did you ever think that there is Hanukkah, Kwanza, Ramadan, etc? What if someone came up to you and said Happy Kwanza? You would be pretty annoyed wouldn't you?