Most holidays are very materialistic these days. I actually had an old lady a few years ago yell at me because I was talking with a co-worker about how we'd like the store to play other holiday music. We had a very religious person in control of the holiday music in the store and all she was playing was songs about Jesus. The old lady went nuts and started yelling about how we were taking Jesus out of Christmas. Hahaha.
And I agree, retail workers should not use the holidays as an excuse to be mean and not helpful. Respect and patience should be expected on both sides.