Certainly any number of religious organisations do a great deal of charitable work, but also much of their work is not aimed at the broader community, it's about maintaining there own ongoing operations - is that inherently charitable?
Absolutely true and if you want to help vulnerable people donating to a church is an appalling inefficient way of doing so as for every £1 donated the vast, vast majority will go towards the upkeep of the buildings, people and other paraphernalia for delivering religious worship, which will include some people who might be considered vulnerable, but the demographics of church-goers indicates that they are more affluent, advantaged and less vulnerable than the population in general.
Bottom line - if you want to help homeless people, give to a homeless charity, don't give to a church.
Other social organisations have to prove their benefit, and do not always succeed, but slap a 'religion' label on it and no questions are asked.
Indeed - to be classed as a charity all you need to do is indicate that you deliver religious worship. And actually many of them don't even need to register as there is a two tier system for charities. For non religious charities if you have income above just £5k you have to register and are subjected to annual reporting. The so-called excepted charity approach means that a church and many other religious charities are given a much higher threshold - £100k, before they have to register.
So clear double standards - so my choral society, which is a charity has an income of about £13k per year - so we have to register and we have to make annual submissions to the charity commission. One of our 'chosen' charities, that we raise money for throughout the year is a local homeless person's support charity. They have an annual income of about £30k - so they have to register and we have to make annual submissions to the charity commission. Yet we sometime rehearse (and pay market rates for hire) in a local church - they are a charity and have an income of approx. £90k so they are permitted to gain the benefits of being a charity without having to formally register, nor having to submit annually to the charity commission. How can that be right?