PB, that is not new. That has been the teachings of the church for the last 2000 years. The Church recognizes the dignity and worth of all people, gay and straight. But it will be a long time, if ever, before they recognize Gay sex as legitimate.
Look at it this way. To the Church, sex=procreation. Premarital sex bad. gay Sex bad. Sex for sex sake, bad.
They are not singling gays out. That is their teaching. That is their way. And while many will disagree with it, it is consistent.
You see that is the beauty of their teaching. A Gay priest is fine. but since all priests must be celibate, they do not discriminate. So let the priest be gay, just not actively persue the lifestyle (just like the Straight kind).
I am catholic, And I dont care if you are gay. Or if a priest is gay. Or if you have a gay lifestyle. But I do if priest does. He has a choice. he chose to be celebate. He lied. Just like the one who has affairs with women do. I expect them to be better than me, not as bad or worse. They are our Rabbis after all.
Ideals are hard to keep. Many do. Some dont. That should not dictate the church's policy tho.