I agree that Christmas has lost something for me. I also agree that it has to do with shopping on line. I don't buy many people gifts, but the ones I do are mostly through Amazon, way easier! In fact about the only gifts I actually purchase in person are a couple of gift cards to local restaurants that I give to the letter carrier and the garbage truck driver, two people I don't actually know. It would probably be different if I had little kids around.
I do still have fun doing a little celebrating on Solstice which is coming up December 21 at 10:19 PM CST. I will have a couple of drinks with a few friends and if it's not too cold, meaning below 0, we will have a fire outside. I let my inner pagan out once in a while.