This may, or may not, explain why priests committed these terrible acts.
But it also dodges the true question for most people, which is not the abuse itself but rather the decades-long coverup and enabling of it by Church authorities.
That isn’t much of a mystery at all. It was caused by those in power losing sight of the purpose of their organization, whereby protecting the organization became infinitely more important than its true purpose. To the point where that protection itself was a very nearly ultimate betrayal of that purpose.
Does anyone seriously doubt how Christ would have responded to sexual assault of the children at his feet by those who claimed to be serving Him? Consider the episode in the Temple involving whips. And that was merely commercial misconduct.