I think we need to distinguish between the "should" and the "is" of this situation. The church's teaching on homosexuality was formed in response to a time when the word was closely identified with debauchery of all sorts, including bestiality, and not with the stability we associate with same-sex marriage. I don't think that's going to change any time soon, just because we think it should.