One of the main reasons people have contempt for Christmas is they feel overwhelmed with the length of the "Christmas season." The barrage of decorations, songs and other rituals weeks before the holiday turns some people off. Others don't like the pressure of buying gifts for family and friends.
The actual process of Christmas shopping is often stressful. Along with spending money, people who wait until the last minute often face anxious crowds in stores.
Members of other religions, atheists and other non-believers have varied perspectives on the religious aspect of Christmas, with some taking an anti-Christmas approach. Others choose to engage in their own personal or family traditions aside from the religious elements.