the primary reason so many churches and other charitable non-profits go into the red in their local charitable budgets is because too many people have been passing the responsibility to care for those in need to someone else .