In theory, perhaps, but there's been an ongoing debate in the gay community regarding "outing" people and people's own personal decision to come out or not at work, to friends, family, etc. I think the general consensus is that people should be allowed to make that decision for themselves, and I agree with that. In the end it's a very personal decision. And as long as the environment remains hostile, it's understandable why some people like priests would not want to risk having members of their congregations attack them verbally, or report them to the local bishop, which would surely happen in almost every case, putting their livelihoods at risk. Would you have the courage to do that? If I'm being honest with myself I'm not sure I would. I'm lucky to be surrounded by supportive people in both my work and personal life, but that's not really true for gay Catholic priests. For them, every parishioner is a potential land mine waiting to explode in their face.