StarExpat, I think you've been very very balanced all along, and haven't made either of those sweeping statements. Sorry if I've made you feel bad either.
It's the nature of talk boards isn't it, to get all worked up about trivial things! And of course no-one is entitled to a gift.
That's probably why I look on it from the 'giver' point of view - it's not for me, I wouldn't give a present like this. But I don't 'expect' people to give me presents at all, and am very pleased when they do.
I hope our house is a non-materialistic one, we don't do lavish christmas gifts for everyone - dd for example is getting a doll plus a couple of stocking filler type things. And I was very touched at Children in Need when they had a non-uniform day at school, and ds1 declined our offer to give him his £1 (they pay £1 and then don't have to wear uniform), and instead went to his money box, got a £2 coin, and said he wanted the children to have his 'best coin', because they needed it more than he did. So I hope there is an atmosphere of giving not getting in our house, even if we don't do charity gifts!!! The kids also know what it's like to be worried about money etc - dh was made redundant this year, so they've had the worry of that, as have we, and in the summer it looked like Christmas was going to be a very lean time. We are very lucky that dh got a new job, and things are ok, but we do have perspective on that.
Lastly, although we are all in the Western world INCREDIBLY fortunate in what we have and what we have access to, I don't think that because there are people who are desperately poor that we need to have huge amounts of guilt about ever treating our loved ones to gifts - and I tend to think that our charitable giving should be ongoing, not just at Christmas. There's a story isn't there (sorry to be religious, but I am a Christian, and I think this is a good example) where Mary (not Mary Magdalene, or Mary mother of Jesus) anoints Jesus' feet with nard, which was very expensive, and when Judas complains saying it 'could have been sold and the proceeds given to the poor' Jesus says 'there will always be poor, but she has done a beautiful thing for me.'