Indeed. Besides his religion teaches that everyone is born with a sinful predisposition, i.e., original sin, so that’s no excuse for Christie. If he and the others you mentioned hate being Catholic, no one if forcing them to be one so they should have the integrity to leave. The Episcopagans would be happy to have them I’m sure.
Yes. Nor is a predisposition an excuse for a homosexual.
Some people have particular sinful predispositions like lying, cheating, stealing, and...sexual perversions including homosexuality.
We were created with free will to overcome our sinful predispositions. To say that we are slaves to our predispositions is to say that we are not men but animals.
They that deny a God destroy man's nobility; for certainly man's of kin to the beasts by his body; and if he be not of kin to God by his spirit; he is a base and ignoble creature.
Sir Francis Bacon, Of Atheism