For those of you who haven't read Kieran's book ("Potiphar's Wife") can I suggest you have a go?  If I was still teaching RE in upper secondary, excerpts from the book would be mandatory reading for my students.

That said, the one "real issue" I don't feel Kieran assigns sufficient weight to is the responsibility of those further down the chain of command to ignore, disregard or openly oppose directives which they, in conscience, believe to be morally wrong.

In Australia, we've had a small coterie of bishops (including George Pell, though he's hardly been at the forefront) who have been prepared to do exactly that.  I admire moral courage, and am deeply saddened we haven't seen more of it.

In no way do I disagree with Kieran's observations, above.  However, pointing the finger at Francis in particular and the Vatican hierarchy in general isn't good enough.  Bishops, priests, administrators and teachers in Catholic schools - stand up and be counted!