Those social service programs in my area are not run by churches. The town donates and runs them, or they get government funding. Yes, some churches have those, but they certainly do not uphold the community by themselves. I've never in my life seen a public health clinic run by a church.