I have always thought the “Santa's not taking the credit” thing is weird, that 7 year old Mary's parents need the validation of her looking up between every parcel and thanking her parents for their hard earned time and cash. IMO no primary school child thinks like that anyway, Santa or no Santa.
In our house Santa brought everything we bought, all our children got a jam packed stocking and sack of main presents, sometimes there was an even an extra thing had been dropped by Santa on his way in and was found throughout the day.
Presents from family did come from family and were under the tree. (now that our children are teenagers, one of the most magical parts of Christmas are the family present boxes arriving in the post!)
That being said there were lots of years when they were little and money was tight that both my parents and in-laws, who always bought a couple of big ticket gifts, would say just add them to Santa piles, turns out they didn’t need any validation either and knew that the special Santa years were for such a short time.
Now I have 3 amazing teenage girls where I can really take the credit for the thought fun and magic they in turn now put into Christmas. To my oldest that loves to do the Christmas table every year and creates some amazing winter foliage displays, little gifts and wine glass decorations. My middle daughter who bakes all December, including the Christmas cake and loves to make Hampers for family. Any my youngest who enjoys wrapping and takes it very responsibly, adding little candy canes, chocolate coins and little funny notes to each present.
Moving towards adulthood they have become fully fledged magic makers as well as thoughtful gift givers and that to me is all the credit I need.