Bopope,
 You still can't get your mind out of your obsessive fasination with issues in the CATHOLIC church that reflect the failings of ALL PEOPLE. This is a failing to understand any christian religion and most other religions. They acknowledge the failure of human will, and encourage better behavior. You just want perfect things.
 I do not know that this is possible for ANY HUMAN organization.