I love everything about Xmas, from decorating the tree to baking cookies with my kids. I don't use credit to purchase gifts, but budget out what I can afford for presents and make due with that, which is what most people I know do, they don't go running up a huge credit bill to pay off for the rest of the year. If you start buying early its not as difficult.
I don't envy the dubs for not having to buy anything, I feel sorry for them, for missing out on such a great time of year, presents aside, decorating the tree with your family, cooking, listening to holiday music, all that good stuff.
Seeing the faces of my kids at Xmas brings tears of joy to my eyes everytime, knowing they will never know what it is like to not have the holidays, seeing their eyes light up and filled with excitement is the best gift of all.