Thanks for your cogent reply.  We must continue to fight fascism within Islam and child abuse within Catholicism without going overboard.  I do understand your disgust.  I, too, am disgusted.  But: Don't throw the baby out with the  bathwater.