I'd agree that church volunteers really do bring costs down though -- and congregational volunteering is just really healthy in general. It encourages members to exercise more agency, to think about service in concrete ways, and to spend more time fellowshipping with each other.
I had a pipe dream that I was going to get some of my local churches to collaborate more on developing/sharing OS software and technical support with each other, particularly around admin, member registries, etc... But I've had difficulty getting it off the ground. Most church members I know aren't technical, so there's just a very large education gap that has to be addressed first.