"The genius of Anglicanism is that it has been able to cope with huge variations in doctrine and practice."
I don't know if I'd call that genius. It seems to have encouraged "huge variations in doctrine and practice," and there is eventually a limit to what you can impose on human nature. It seems like they set up a Church which was bound to test and ultimately break those limits.
There's often a thin line between genius and insanity.
"Variations in doctrine and practice" are probably fine, so long as one holds to the core tenets of the faith, as imposed by God and passed on through the Apostles. That's how, for example, we can be Christians today, despite the incredible distance between our culture, and that of the early Church.
The insanity starts when "what I want" replaces "what God wants" as the coin of the realm. In that case, "being mean" (i.e., denying "what I want") is pretty much the only sin left. That pretty much sums up the state of the Episcopal Church today.
If one notices nothing else about homosexuals, one has to notice their self-absorption. (Andrew Sullivan is a particularly good example of this. Nothing he writes can be properly understood if one does not first take into account his homosexuality.)