While I doubt the veracity of your claims, the Salvation Army has every right not to hire gays if they don't want to. And I don't agree with faith-based funding either. I don't believe in ANY Federal funding of private activities, whether it is charity or abortions.
Any business or organisation which receives public funding of any sort has NO right to deny employment or services to people based upon sex, sexual orientation, race or colour.
This includes the Salvation Army because they are in receipt of public money.
I would even go so far as to say that any private enterprise which is in receipt of public money has NO right to deny employment or service based upon sexual orientation. This includes airlines which receive government contracts to the mom-and-pop store which receives tax relief. This is public money being given to them, and as such, they do not have the right to discriminate how they want.
If they receive NO federal, state or local government funding, and are totally self-sufficient (which in all countries is very few businesses), then yes they have the right to do what they like in employment and service issues.
Well, if all sides are going to just cave in like they do so often maybe the compromise could be just like the Real Army; maybe there could just be a "don't ask, don't tell" policy.
I don't remember the "gay lobby" ever compromising with the "don't ask, don't tell" policy with the US Armed Forces. What I remember is that Clinton backflipped after he realised that certain factions in the US Senate refused to allow his proposed legislation through. What choice did the "gay lobby" have?
Also, "don't ask, don't tell", is one of the biggest cop-outs I have seen in my lifetime. WHAT A JOKE!!
OK....don't ask, don't tell.....when it comes to gaining employment. Fair enough. No-one needs to know who, and what sex, you sleep with.
However, what happens in the case, when there is a work function for employees, and their partners. The gay guy takes his partner of 10+ years along, and then gets discharged from the military for being gay.
Don't ask, don't tell....is stopping people from being who they are, and living their life with honesty and integrity, without fear of retribution. Hmmmm......honesty and integrity....sounds exactly what the armed forces look for in recruits, does it not?
Also, organisations such as the Salvation Army, can be very hypocritical at times. They are very outspoken on issues when it comes to human rights, but yet, they are ever so willing to deny human rights of a number of people in the community at large.
What do I talk of?
Read Article 2.
I know some people will try to pull....but look at Article 18, to which I say...look at Article 30 (the last article in the Universal Declaration of Human Rights).
It is kinda like certain American and European factions bashing China over their human rights record, but not being able to take criticism over their own record.