The Church of England is always the last of the Anglican bodies to move whenever change happens. When women were allowed to become members of the ordained clergy the CoE was the last member to move in that direction - it was the American church which led the way. The same has been just as true on the subject of homosexuality in general and gay marriage in specific. 

As for the problem of how to balance the needs of conservative churches in the southern hemisphere where Anglicanism, like Roman Catholicism, is growing the fastest, with the needs of "first-world" churches, well, that is a problem that isn't going away. But I, for one, don't think it will be solved by acquiescing to the demands of third-world bigots who were just as upset when women were finally given the reins of power as they are now that gay people are marrying in Anglican churches.  Power, like freedom, is never freely given, it must always be taken. Within Anglicanism, women did it first. Now it's gay people's turn.