Charity is mostly a Western, JudeoChristian concept. Why do we expect people who do not share our worldview or values to see things our way??
Yes, but it's a concept stolen and incorporated into Islam by Mohammed: Muslims must give 1/40th of their income in charity. (Very shrewd--he picked what turns out to be the average level of giving when a tithe is not enforced by social pressure or force of law.)
The question is why so little of this 1/40th of the income of all the oil sheiks is not being directed toward the tsunami victims, many of whom are even Muslims.
Incidentally, I noticed on Netscape's news site that a formula-one racing driver has tied the Saudi and Omani goverment's contributions out of his own pocket.
A lot of people don't realize how true that is.