@1: I'm not religious, but stepping up to help those less fortunate is something churches (and synagogues, and mosques, etc.) do very well, and without a lot of fanfare.
You can hate the institutions, but an awful lot of good work comes from religious people.
You can hate the institutions, but an awful lot of good work comes from religious people.