I think most rational people would see through that, it's pretty flimsy.
Where is the inconsistency? A heterosexual man is called to chastity as well. If he acts against this by cheating on his spouse I don't think the CC would be 'condemning an intrinsic quality' he was made with.
The teachings of Jesus should piss everyone off in some way or another.
If someone cheats on their spouse the problem is a betrayal of trust between two people. It's part of a complex web of obligations, urges, and everything else that happens in a relationship.
It's not nearly as simple as someone expressing their sexuality.
But it should be stressed that this is no way a consequence a specific teaching that targets people with same-sex attraction.
The root cause of the trouble is the fact that the Catholic Church has consistently taught something that is always counter-cultural, difficult, and even quite radical. Namely that the only proper place for sexual intimacy is within a life long bond between one man and one woman for the purpose of raising children.
The Catholic Church teaches that gay sex is an act of 'grave depravity' and that same-sex attraction is 'intrinsically disordered'. How is that not a specific teaching that targets 'people with same-sex attraction'?
The point is that the identical moral reasoning process is being applied consistently to all people, namely, sexual activity is to be avoided outside of a marriage open to children. Gay people are not being targeted by some sort of religious moral carve-out.
The Church specifically teaches that gay sex is wrong in a way that straight sex isn't, entirely independently of whether it occurs within or outside marriage.
In the case of the article we're commenting on, we have an example of the Church (or a closely associated organisation) specifically treating gay priests differently to straight priests, despite the fact that neither are permitted to have sex with anyone.
It's abundantly clear which group is being targeted here. It's not "people who are having sex with no possibility of having children", or "people who are having sex outside of marriage". It's gay people. And they're being targeted because the Catholic Church teaches very explicitly and specifically that gay sex is wrong.
Only in the past ten years, under Francis' papacy, has rhetoric from the Catholic Church towards homosexuals began to soften. While that's certainly a great thing, that doesn't mean that the views shared by aged bishops, priests and general members of the church have changed as a result of that. We still see signs of that condemnation across the world regularly. They may be changing, but the damage is still present and still happening - it will take a long time for that to disappear, if ever.
>Why it should?
I'd say we should ask every priest, bishop and pope who has criticized homosexuality why they felt they should. I really don't understand why you would ask that rhetorical question when there are centuries of proof of them doing exactly that.
Catholic Church is not condemning homosexuals. Why it should? According to Bible they were created by God, so they are good by definition. CC is condemning homosexual sex, in the same way as it condemns pre-marriage sex or killing other people. All those acts are done by people created by God, but given a free will to do the things that are wrong from the Church perspective. And that can be forgiven thanks do a deal that Jesus made with God.
As far as priests are concerned it does not matter much if they are gay or not as they should not maintain sexual relationships anyway.