I totally disagree with faith schools. Indoctrinating children with religious views, in my opinion, is unfair.
However, I understand that there is a counter argument to this...
"Well, isn't it unfair to deny children the right to faith schools?".
The only thing I can think of to reply with is that school is not for religious teaching, that is what religious buildings (e.g. - churches) are for...
But again, this could be counter argued with "Well, why are children taught about homosexuality being acceptable when this is subjective".
I think that schools should educate students on the facts and let the children decide for themselves what they want to believe/think. I agree that Religious Studies / Philosophy, Ethics and Religion is okay to be taught but only if the teaching is unbiased and just presents different people's viewpoints without the school trying to "push" a specific way of thinking.