A valid point. Agents of government also indeed have motive.
I probably am a cynic (or a realist as I prefer to consider) but it's less the ulterior motive of churches and charities and more the lack of dependability and ability to scale.
I see it to be a function of government to care for the disabled or less fortunate if for no other reason than to avoid the associated social problems. Others might not agree. Government traditionally doesn't do the most efficient job at things, and this one they are doing particularly poorly at, but to be fair it is a hard problem with lots of factors.
I've started to think we might have the causality reversed here: government is inefficient not because it's 'the government', it's inefficient because the problems it concerns itself with don't have efficient market-based solutions (e.g. poverty alleviation, national defence etc.).
If you think about government delivered services as simply a provider operating in a market for that service, you'll find a startling large proportion of them are natural monopoly markets, or markets that produce public goods (non-rivalrous and non-excludable e.g. national defence). Would a private monopolist be more efficient in these situations, simply because they are not 'the government'?
The faith in The Market that some people seem to have has always struck me as odd. It's a way of viewing the world where worth and value are measured primarily by profit. It's also a stochastic model (even if it were perfectly efficient) and will lead to local optima, which may be grossly suboptimal for some or even most people.
Since this view requires looking at profit for deciding whether something should exist or be done, you end up with things like the county north of me: no more hospital. It's not profitable there, they're down to an urgent care clinic and local doctors, mostly GPs. But for anything major, it requires transportation to a facility that's 45+ minutes away on a good day. So for emergency situations you're possibly totally fucked and will have more serious consequences due to the delays (fatalities, amputations due to delays, etc.). For less immediate problems you still have many increases in local economic problems as the infirmed have to travel much further for specialized care. I needed PT, fine, it's 10 minutes from my office. In that county, it's the next county over. You need most of a day off for a 1 hour PT session now. Or you skip the PT session and are less effective and more prone to injury and illness as a result.
"The government", as derided as it may be by some people, largely provides those services which are not profitable generally (defense, police) or not profitable locally (hospitals) or not profitable immediately (education). Those are all financial sinks, but necessary for the overall good of the nation. So the government provides them either directly (public schools) or indirectly (healthcare through subsidies and giving financial incentives to doctors to go to rural areas).
When those services do become profitable, it's generally by abuse of authority or position. The defense industry by milking the taxpayers for all we're worth. Healthcare by hiding the true costs of things and making it hard to discover. Education with for-profit universities (again, by milking the taxpayers, this one by tricking people into getting federal loans for an expensive sub-par degree).
I probably am a cynic (or a realist as I prefer to consider) but it's less the ulterior motive of churches and charities and more the lack of dependability and ability to scale.
I see it to be a function of government to care for the disabled or less fortunate if for no other reason than to avoid the associated social problems. Others might not agree. Government traditionally doesn't do the most efficient job at things, and this one they are doing particularly poorly at, but to be fair it is a hard problem with lots of factors.