Thats not religion, thats the institution of the church. Not the same thing. There is a metric buttload of christians in the world. Sure you get your share of scum and priesthood is no exception to that. Its not like vat can do much about it. I dont even follow whats going on in the catholic world, but for the last couple of years theres been quite a witch hunt for those types.