I don't believe the use of artificial contraception is even part of the teaching of the Anglican Church. But the other things you've mentioned are, yes, harmful societal issues.
That said, I believe it is less about homosexual or heterosexual and more about committed, responsible, lifelong...