We all know charitable causes are good, but we must understand why