"seems to be the people who have the least, spend the most."
They spend in one go, rather than all year, as people with more money do.
It makes you feel better if you can have a 'good' Christmas and aren't reminded that you live in relative poverty, on special occasions.
OP, I think that we've all been encouraged to spend and buy for everyone.
We've agreed not to do Adult presents. My Sister buys shit that goes straight in the charity shop. Her wrapping paper etc is non recyclable, which annoys me more.
I think we all should be thinking about sustainability. It isn't necessarily about spending less, but buying less crap and stocking fillers etc.
My 4 year old GD is getting a Nintendo Switch and games. Board games and another quite expensive toy. She's got an Advent activity pack, from Aldi, which she'll enjoy, she's not fussed on chocolate.
We've moved towards activity and days out etc rather than stuff.
So lots spent, but no bitty bits of plastic and stuff for the sake of it.
I am one for Christmas Eve packs, themed decorations, bedding etc, but it all gets packed away and reused.