The spirit of Christmas is about sacrificing for others. Being empathic Towards others. Being concerned with the feelings of others. Not griping about what others give, or being selfish regarding your time and funds.
There are also social obligations in life. When you go to a birthday party you take a gift. When you celebrate christmas with people giving gifts you exchange gifts. And you do so politely.
This is, IMHO, what seems to be the true issue - DS has an "it's all about me" attitude. He's displaying obnoxious, narcissistic behavior. I'm not flaming anyone here. This is a stage that
all children come to at some point in time (and some go through it a few times). It's up to us as parents to help them
through this stage so that they don't get stuck in this stage and become boorish, narcissistic adults.
So he really wants a new XBox/PS2/Wii/whatever game? But that price tag isn't in Auntie's budget. So, instead, she finds a very nice shirt that she thinks is just his style and that she was able to get for an amazing sale price thus staying within her budget. When he opens this gift bought with love and consideration, does he graciously say thank you at the time and then save his complaints for later or does he right then-and-there grimace, throw the lid back on the box, and say nothing (or, worse yet, say "it's junk", or "ugh, a shirt", or "that's not what I wanted")?
If the answer is the former (a polite thank you but confiding his diappointment later) then, yes, maybe DS is just not comfortable giving/receiving gifts. But if the answer is the latter, then there's a life lesson that is sorely in need of teaching/re-teaching.
My opinion? I would definitely have a discussion with my son. Yes, he will definitely be giving (bought or made) something to at least his siblings - that's our house rule. When he's receiving, if he displays an ugly attitude at any point in time then
all gifts ("cool" or "junk") are returned and he gets coal for Christmas. You can clue close family in on what you're planning to do so they, hopefully, can get on board the lesson learned train and not get horribly offended.
This scenario would probably be hardest on the parents. I wouldn't want my kid to get nothing for Christmas. But, if it actually came down to that, I would bet that it would only need to happen once!