The unfortunate truth is that a lot of these organizations are little more than taxpayer-funded rackets. Catholic Charities, for example, lost a landmark court case in California a few years back involving state regulations somewhat similar to what is described in this article. Remarkably, I found myself in total agreement with the court in that California case -- because the evidence in the case demonstrated that Catholic Charities is not a religious organization at all. Two key pieces of evidence cited by the court that stick in my mind include: (1) the organization gets something like two-thirds of its revenue from government grants, and (2) the organization has no religious requirement for its leadership positions.
Yes, but the Christian population is not. If my tax dollars cannot go to Christian organizations on an equal basis as non-Christian organizations without being forced to promote anti-Christian ideology, then as a Christian I should not be forced to pay those taxes.