Why Charitable Giving is the Need of the Hour