Joining a church requires money as most Christian churches expect or in some cases mandate a tithe. Furthermore, why should you be forced to join a religious organization that may have beliefs you don't agree with to get basic survival assistance? While my particular church doesn't require any particular beliefs or even that you're a member to receive basic necessities from our pantry, most churches I've been to are judgemental and terrible places full of people who go there just to prove they are better than everyone else. You don't even have to look far to see it, most churches discriminate against people of different sexual orientations, different religions, different choices regarding birth control, what you can eat, etc. I'm pretty much against churches being seen as a "charity". The Red Cross is a charity, churches are mostly am untaxed business.