All the things I really want I end up buying myself because I don't like the idea of people spending lots of money on me. My parents help me out with so many things that I never want them to buy me gifts (for example, when I bought my new car a couple months ago, my dad came with me and wrote a check for $2,000 to help with the downpayment, even though I was fully prepared to pay for everything myself).
My family and I do Secret Santa, and we usually have about a $30 limit, so it prevents us from buying big things for each other.
Amen. I've gotten some pretty generous and thoughtful gifts from family, though I would never expect them to spend a fortune. There's no reason I can't buy things for myself.
As for peace on earth and all that jazz, sure, that's fine. But those things can't be bought.