I think attacking the Vatican and ignoring the same thing elsewhere is disingenuous and smacks of playing favorites or politics. Who is on this committee? Iran? Burma? North Korea? Saudi Arabia?
And I think churcehes, even Rome, should hold themselves to a higher standard.