It is a great way of cashing in on your own moral savings. Many people donate to charities that they are passionate about, they also donate to remember a loved one or to remember their own troubles. It is one of the best ways to show the world that you do indeed care about something.