My DH is one of 4 brothers. Every Christmas we do secret Santa including his parents as his mum doesnt think it's fair she should have to buy for 4 children. We split it into couples, so 5 couples (his mum and dad, each brother and their partner), each couple buying for another couple with a budget of £30.
This year, everyone said there was nothing they needed and we were essentially just swapping £30 amongst each other so instead of Secret Santa we would have a family day out - a meal plus an activity and we each just pay for our own families. Went well, all had a great time.
Cue MIL outrage that we hadn't bought her a Christmas present on top of this- despite the fact it was pre arranged that she was always part of Secret Santa (in fact she was the one that started it as she didnt want to have to buy all 4 of her children presents) and the family day was to replace secret Santa. She said it was awful that children wouldn't buy their mother and father anything for Christmas, she was so hurt, felt forgotten about etc. Two of the brothers bought her a present on top of day out. We are all supposed to go to her for New years day for family dinner, those who didnt buy her a christmas present have since been uninvited - why should she cook for ungrateful sons who dont care enough about their poor mother to buy her a christmas present.
So essentially we are expected to pay £100 each for the family day out plus still have to buy her a present.... so still the same present buying as secret Santa except she gets all the presents and no one else gets any.
Plus she has the audacity to say our children get far too much at Christmas (we spend £200 each on them which included a bike each so not very many presents at all!) And we should think about reigning it in or they'll become spoilt! The only spoilt one I can see is her!
(N.b. she bought our 2 DC a jigsaw between them that came from a charity shop marked at 50p that had 3 pieces missing - she is not remotely strapped for cash and is very well off, shes just tight and even had that you can get a full jigsaw for £1 in the pound shop if she didnt want to spend a lot)