Right, and I am sure that these rich people give to charity. Why can't they just have fun? Pick out outrageous gifts.
I don't have the best attitude for people who live in poverty, can't afford diapers, and keep having babies. Their lives are always a crisis. JMO.
You might be surprised, especially here in the US. I've worked in the non-profit charity world for a couple of decades. Nearly all contributions come as small donations from non-wealthy people. Larger donations, in the $500 to $5,000 range come from corporations who request their company logo be prominently displayed on web sites and other publicity materials. Occasionally, you see very large donations from people who have their name displayed on a hospital wing or research facility, but those are very rare.
The average charity that does real work serving people in the community on a day to day basis in the US receives their funding from small donors and/or government grants. The ones that mostly do PR work and "raising awareness" survive on small donations from average folks and large corporate sponsorships engaging in "cause marketing" - using charity linked advertising campaigns to sell products.
Cause marketing - Wikipedia
Charities that depend on small individual donors spend as much as 50% to 70% of their revenues on fundraising. Much of this advertising, etc. is classified as "education", "outreach" or "raising awareness" to make fundraising costs appear to be program related. The most expensive fundraising campaigns are "events" like races, walks, gala dinners, and similar events. The advertising costs alone for large public events are very expensive, as is the cost of hiring event managers, staff, etc.
In the US, most wealthy and extremely wealthy people pay very little taxes these days, so there's no longer an incentive to make contributions to local charities. I've seen very wealthy people make charitable donations, but its usually no more than anyone else - $100 or $200.