If the roof is repaired, as it is at out church building, by volunteer labour from the Church using their own funds ... presumably then too you'd want to stop supporting any charitable function we perform?
I think the thing people don't seem to understand about [most] Christian churches is that the money comes from the people who are part of the local Church community. It's what they could instead choose to spend on going to a football game every week or buying a new car or going on holiday. It's their money that has already been taxed as income being pooled together for common activities; more often than not those common activities include a large proportion of charitable work.