If so, what makes it morally wrong?
Secondly, would you agree that I would be a selfish bastard making an immoral decision if I decided not to save a drowning child because the riverbank was muddy and I didn't want to lose my new $100 pair of shoes in the mud?
If so, is it equally selfish and immoral to decide not to give $100 to an aid organization if that organization could use the money to save not one but two or three children from imminent starvation?
(Don't worry, I don't expect anyone to answer. This community's pretty much been dead since it started.)