I agree with a great deal of what even sven said, with a few additional points.
Sadly, in these days, you have your choice of many charities to direct your funds. Every person should do as their conscience bids, and give according to their abilities and inclintions.
Even though I am not a very religious Jew at all, I am very influenced by the jewish idea of “tzedakah” which is somewhat like charity but also an idea of delivering fairness or justice. We are talking here about Christmas/Holiday charities. It is normal and natural for parents to want to provide certain things to their kids, “that all the other kids have.” No one enjoys the feeling of being poor, children maybe least of all. If you’ve never been poor (or even just plain broke) you may not know how thoroughly unfun, depressing, and most of all, stigmatizing, the experience is. Even if the parents have made stupid choices in their day, does that mean that their children are never entitled to something fun and yes, status-conferring? I would say that is not correct.
I do not think that it is “wrong” to ask for high value gifts in a charity specifically designed to deliver non-necessities at holiday time. The holidays are a time where, culturally, we exchange non-necessities. It is up to the donor to fulfill them or not, or select a charity that deals in necessities if that is their preference. As I said at the beginning of this post, there is plenty of need to go around.
I used to be very involved in deployed-soldier care package projects, and get really put off when one group would ask for an x-box, while others just needed toothpaste and a pair of socks. Then I realized, “what the fuck do I know about it? Who am I to say what a soldier in Afganistan needs or doesn’t need?” I think the put-off feeling comes from realizing that you cannot fulfill that request (maybe you can’t afford it for yourself) and the sense that what you CAN give is “lesser” or unappreciated. That makes you feel bad, where you expected that charitable giving would make you feel good. Then comes resentment towards the requestor, the person who made you feel bad. I have to say I felt better as a human being when I stopped judging one request against another, and just focused on what I, personally, am able to provide. They are all meritorious.
Whatever you do, do it wholeheartedly and without judgement. While giving begrudgingly is still a form of charity, it is the lowest form of tzedakah.