We, I guess are we MC.
We used to do Santa, what a fucking disaster that was each and every time, the kids hated it, we hated it, but we did it for a bit.
We never did Elf on a Shelf that just seemed nuts.
We have done the occasional ice skating session, again only when the parents could hold onto the "help you stand up seal" did we get anywhere. "Push daddy push"
I have been suggesting we do to London to see The Nutcracker, how middle class is that, the whole she-bang in one swift swoop, expensive tickets, capital city, ballet in sparkly costumes FFS, the whole family look at me like I have lost my senses. I have no idea what the nutcracker is about and thought it might be educational.
We can drag them out for a walk. Once we get going it's generally not too bad. And we have a mulled wine and hot chocolates in our local on our way home. Our local does hang up tinsel and fairy lights it's plenty. (no big open fires mind they just put you to sleep and you don't want to do the short walk home)
Almost every, without fail, craft activity has been approached with the enthusiasm of a wet mop.
The one exception to all of this is panto. We buy the tickets and they are part of the presents. They still like the slapstick and cheeky jokes and tend to side with the baddie!
So that's what they don't/didn't enjoy, basically almost everything.
What they love, still love, and refuse to let us stop because they love it so much, are making "meat buffet items with Dad" on Christmas Eve because he is never around with time to cook with us usually. Mum reading out handy hints and tips from festive murder mystery stories on how I am gathering enough evidence to be able to commit and get away with many festive crimes should the need arise, making sure Muppets Christmas Carol is the last Christmas film we watch on Christmas Eve, opening their stockings in our room.
Playing games together on Christmas Day. And if we have a clear night and are lucky watching out for the ISS or something else fun up in the sky.
Very little of what our kids actually enjoy/enjoyed could be instagrammed, or was anything to compare to others against, very little was the expensive entrance or planning. They don't judge their Christmases by what is in our diary or what other's are doing.
You don't need sweeping gesture after sweeping gesture after sweeping gesture, OP for your kids to have Christmas Magic. Loads of people have loads of christmas magic ready to be swept up steal some of theirs!. A cheap shopping centre Santa, local band/choir singing carols, local am dram or small theatre christmas show, a walk around people's outdoor christmas lights, play some board games together, pick a festive movie that is already free each night.
You can write a letter to Santa and post it, you can make snowball pom-pom decorations for the tree that can come out each year. Make ginger biscuits and let them get icing over every surface in the kitchen EVERY SURFACE. You can have classical FM for the traditional carol music singing. It's actually quite relaxing. You can put together a cardboard box with some wrapping paper and add a few cheap things in their to donate to a local food bank/charity for someone who will have even less than you this Christmas (selection boxes/box of mince pies) and just introduce the kids to remain humble in what they do have or get. There are always people who get less.
Basically we dipped our toe into the MC diary filling activities and events and they just felt shallow, forced fun. Not magical at all. We found our magic by being together and just being ourselves but the fun ourselves giving our kids all the time we couldn't during usual working/school weeks.
I am still intent on going to The Nutcracker at some point, if they all don't want to come I will find someone else who does. But that's for another year.