I've come to believe that religion is good when it does good, and bad when it does bad. After a long journey through many faiths, I've concluded that a distinct lack of hierarchy is a good sign, and if anyone says their leaders are infallible at any point, get the hell out. :-)