I think you are right but also regular janes and joes are tapped out as well.  Normal income generous and spiritual etc. people who normally donate a little here and there, or who have small regular payroll deductions going to charity, their absence will be another drain on the revenue of charities.