Learn how tax breaks, politics, faith—even the neighborhoods Americans call home—can have a profound effect on generosity.