I think it is extremely significant that the archbishop has stated that anyone wearing a rainbow sash will be denied communion. This is no small step.
Clearly the situation at SJoA is bad and needs to be rectified and it is obviously being addressed, but a problem that has grown over the years will take some time to resolve. Withholding communion makes a very public statement that the Church is serious about what she teaches and it marks a limit to dissent, something the bishops have been unwilling to confront in the past.
There are numerous issues where dissent is rife that the bishops failed to stand up for Church teaching. The bad news is that this situation exists, the silver lining may be that this issue may finally galvanise the bishops to realize - and address - the extent of dissent within the Church.
Ender