To declare that the Church has no moral authority because of the sins of its members is analagous to declaring that YOU have no moral authority vis-a-vis your children because at one time YOU may have sinned.
The Church and its Bishops merely voice moral truths, in the same way that parents do.
Your argument is baseless.
Despite our flaming each other, your commentary here is spot on and praisworthy. God bless.